I'm with you on this. Even if I make an error in law if I get suspended they can find somebody else to referee.
Referees below level 4 should be suspended only if you really would prefer they didn't referee again. For example, if they are violent, or racist.
If I make a mistake in law and I'm punished with lesser games for a while etc then no problem, there are consequences to messing up. But to be suspended goes beyond what I'm willing to take for a mistake. If you want to suspend me then fine but theres a consequence to that to and thats finding another ref to do the 60+ games a season I do, I'll be doing something else.