Alex06 said:
Nice viewpoint but it doesn't take account of a few basic principles.
1. That's not how teenagers work in real life. Of course they're going to judge on looks rather than reach out, that's a fundamental truth of how our group psychology works.
2. Teaching people that they don't have to change to fit in is a shitty life lesson. I think cracked.com said it best with "Remember that smelly kid in school, who never washed his hair, had no friends and once pissed in the sink at that party he wasn't invited to? That's your kid, without peer pressure." Peer pressure and conforming to group standards is a valuable part of education for anyone who actually intends to ever work with real people.
3. Uniforms help eliminate gang markings and help to level the playing field between rich and poor. It's amazing how much easier it is to make friends when no one knows how poor/goth/crip you are.
4. It teaches you to dress formally and how not to look like a waxed gorilla in a suit. That in itself is enough reason for a uniform. Don't believe me? Watch at a high school prom and look at how many kids look awkward in a suit. It's as much a skill as anything else and make no mistake, your potential employer will not give a shit how comfy you look in slacks.
5. It makes children outside of school property easier to identify.
6. It makes kids who shouldn't be in school property but are easier to identify.
Now compare it to the bad sides:
1. People don't get to express their opinion via t-shirt.
2. Err...
3. No, that's it.