This is interesting for me. The school my daughter attends does not require dress codes. I understand both sides of the arguement too...
By wearing uniforms, every kid looks the same and no one gets picked on for their clothing. But the kids are not allowed to have expression. However, in elementary school, the clothes are more of an expression of the parents than the children. Let's be real, few parents allow their kids to pick out their own clothes. We all allow kids to give their opinion, but in the end it is the chioce of the parents.
I never wore uniforms to school. I was the typoe of kid that wore knit shirts with either jeans or khakis. Call me a preppy kid if you want to, but it was what I liked to wear. I never picked on kids because of their clothes or their shoes even though I saw it happen a lot.
Personally I am against uniforms. I do wish parents would show a little more restraint in what they allow their kids to wear though. I believe in common sense when dressing you kids. However, not everyone has common sense and it shows. Kids in elementary school that wearoffensive shirts should be made to go home and change. They should also be required to come back to school that day. I think it is important for the kids to be made to come back so the other kids can see that an example was made of them.
As far as "fighting" with your kids in the morning about what to wear... I keep in mind that I am the parent and what I say goes. There is never a "fight" or an arguement. Hoping that schools go to uniforms as a way to keep from morning arguments is a way to not have to become a stronger parent that demands respect. No children should fear their parents, but they should all respect their parents. By the way, this is not directed towards any poster, it is just an opinion.