So far this year, we have had a water boy from balak suspended, boundary umpire from Two Wells helping out a player in a fight, runner from Virginia in a scrap (breaking up), and a parent from Angle Vale throwing punches at the opposition after his son was sent off for fighting on the weekend.

About time some decent penalties start coming down on non-players for getting involved. None of the above examples should even be touching a player. The league in the past has handed out some heavy fines to some clubs for discretions less (certainly in a physical sense) than this. Maybe some $1-2k club fines might start weeding some of this out. Just an idea.
If you don't like it, change it. If you don't want to change it, it can't be that bad!