I'm of the strong belief GIT that kids don't need the freedoms to express theirselves until their old enough and wise enough to do so. Kids running around with their pants to their knees, boobs hanging out and other such (make me hurl) expressions of freedom are simply acting out.
In my day it was wearing taps on our shoes. In Metal's day it was allowing your hair to grow out. In Operator's days it was makng fun of the 12 disciples as they passed through town with Jesus. (JK)
Kids need structure and the dress code is merely another form of structure and rules. When they grow up and are on their own, earning livings, paying taxes etc... express away. Until then do as you're told.
Oh and GIT? Ever think the girl with the red bra at Wal Mart was looking for attention?
Give me an H.....H, give me a Y....Y, give me a P...P... well you know the rest.