> Uniforms contribute to the sense of "unity in direction" that the best companies have. They should be something that you're proud to wear as a signifier of your work, see IBM in the 70s and 80s.
Do people really believe this? Funny, at my workplace, we effectively don't have a dress code (we did have at a point, but nobody really cared much, so it's pretty much dead). But my company is probably very embarrassed if I tell somebody my salary, because it doesn't want me to do it.
So, until I can display my salary proudly, then we can talk about wearing my "uniform" proudly.
"Dress code" is a tool for social control, and people are slowly wisening up to that.