Not that I am accusing the OP of any of these things, but I can see the School's side of many of these issues.
I know of some schools that have dropped In School Suspensions because:
#1 Staff is at bare bones. There is rarely a Teacher available to supervise ISS kids. Which leaves the school secretary responsible for watching over these kids which is NOT THE JOB of a School Secretary.
#2 Copy the student handbook? Sit and do worksheets that you won't get credit for? Many kids will refuse to do it. Which leaves the School Secretary from above in a very tenuous position. And you have a bored kid, who very often is also a kid with a Rap Sheet a mile long. Bored kids = trouble.
#3 After school detentions. I know we have a few Jr. High/High School personnel here. I'm sure they can well inform you how many times a year they hear:
"I won't do it, go ahead tell my Mom. She says that you are just a teacher and you can't make me do it. I don't care."
Complete lack of respect for authority and lack of ways to discipline a child really handcuff school employees.
So yeah, alot of these stories seem ridiculous and like overreactions...but they have evolved from the environment of our schools. Teachers and schools get tired of dealing with it, it isn't what they signed up for.
As for the Gym uniforms, yeah we used to be able to bring our own athletic wear. And then kids started pushing the standards of decency...and schools had to crack down.
I don't have the answers.