You'd rather we stuck with our haphazard and inconsistent enforcement, where players found themselves penalized in one league for what they got away with in another?
You'd rather we had no sanctions whatsoever except banning from the league, as we did before?
The difference between this system and Cases is that we have spelled each category of violation out, and specified a range of penalties for it. And we've put the violations on a drop-down list for the TDs to use. And we have it all being supervised by a single individual who will be sure it is enforced impartially.
Seems like a viable solution to us.