I think my anger comes a lot from the schools rules as well as the fact they are using humiliation to punish. Like a previous poster said, schools vary so much on school rules and what they consider an offence.
My secondary school was considered strict at the time. But suspension was kept for very serious rule breaking, fighting, bullying, abuse towards teachers, mitching, smoking in school etc.
My sons school give detention/suspension out so much that it loses its power. Appearance, hair too short, hair too long, facial hair, wrong shoes, wearing wrong jacket. A neighbour of mines son was suspended for writing his name under a table. Obviously they get suspended for fighting, bullying etc but mainly menial offences. Another friends son was suspended because he got punched/bullied and attempted to defend himself by pushing the other boy back.
A few years ago, the vice principal had a class and accidentally said a sexual inuendo, the class all laughed and they were all suspended and made write an apology for sexually harnessing the teacher. A few of the parents refused the apology but were still suspended.
So while people are talking about social issues and raising future offenders, I'm talking about normal teenage misbehaviour.
Of course a child should be put out for disrupting a class. I'm not saying they shouldn't have consequences for their actions. But I don't agree with humiliation, it doesn't work. It's not so teachers can observe the children. It's to humiliate.
Another poster said it's the same as having a glassed office for meeting. It's not the same. It would be like if a worker was cheeky and was put a glass room on display so everyone passing knew they had fucked up.