While it is just like that, I don't agree that it is crap... Teachers (usually) only use such methods when it cannot be determined which kid was the one acting up.... Much like when you cannot determine which person in your party hit withdraw.
Which is something that could easily be determined if the game allowed us to, instead of leaving an inferior system in place that punishes people needlessly for doing no wrong.