Uniform as a concept is fine - leveller (more than non uniform anyway)
School thinking they can dictate every little aspect of how/when certain items are worn is ridiculous.
I don't understand why schools think they should have more control over our children than prison officers have over inmates.
Telling a kid when they can wear a coat?
Dictating what shoes they wear on the way to school.
Measuring skirts.
etc.
This is all ridiculous has no impact on how they learn, seems to be a power trip for school/teachers.
As school are meant to be in loco parent (or whatever the phrase is) how are they able to get away with this reckless treatment of kids. Imagine making some kid walk to school in Mary jane type shoes, cos boots aren't allowed, without a coat, carrying pe kit and foot tech ingredients (or art folder/ project, instrument) as well as all the books they need that day, in pouring raining, then telling them they have no locker so have to carry it all around all day and they're not allowed to take that wet soggy blazer off when they get there. You wouldn't treat an animal like that.
Some of these kids are 11 and are treated like shit, often all they want is to wear a coat, or tights in summer or boots in snow, or not have to wear a tie in ridiculous heat. Schools that focus on this sort of stuff are pathetic and have superiority complexes and a determination to ignore other more important educational stuff they could focus on.