Honestly, I despise the very notion of school uniforms. As far as I'm concerned, they're less an equalizer than they are a symbol of coerced conformity. I want my students to be individuals, and to feel comfortable expressing their individuality.
The reason workplaces have dress codes is primarily to present an image to customers. For students in schools, that's not an issue.
I hate school uniforms for the same reasons. I think high school, and middle school to a great extent, is a great time to be free and able to have crazy looks that you won't be able to when older (if in a 'professional' atmosphere).
Even showing more skin than when older makes a lot of sense to me, especially for young kids. They shouldn't have to worry pre-puberty about how their bodies look in things, imho. It would be nice if we didn't have to worry about that when older
I got one rule put in my Episcopal school's dress code, and I consider it a badge of honor
I dislike conformity very much.
I did feel conflicted in a professional environment about a dress code issue. At the French restaurant where I worked, the owner's American husband wondered if my skirt was too short (I wore matching tights and flats, too, btw, so it wasn't a skin issue). The French owner said "No! She looks fine! She's thin enough, you see!" Oy. Not cool. But it worked out that large young women wore similar outfits after I did, and that looked great, too. Score one for fashionable choices for all body sizes
OTOH, there are lines that are probably too far. I'm just pretty darned liberal on them. Women's bodies are not a problem to be solved.