I remember my school uniform in primary school, yellow on top, brown on pants/skirt. Not too appealing, but hey, it didn't look as bad as other schools. I liked it, for the most part, except the pants just looked terrible in brown. I know the skirt looked nice in brown, so that's why I didn't completely hate it, plus back then we couldn't really object to anything, lol. Though, a few years after we graduated, I know they changed the top half to green and... it looks terrible-- oh and I remember when there were factions. During the school carnivals, we had to wear the colours of the faction we were in. I don't know how they worked out the factions, actually, because they were so random. I know I was in the red faction though. Oh, haha and at lunch we used to have to sit in the area where everyone else in our faction sat, which I didn't really like the idea of. Either way, that was our two uniforms during primary school. I think that was okay in primary school, because it allowed us to grow up, by conforming in a way, which I think is fine for children, due to them having so much freedom and the sorts, that they need to be brought into line... I... dunno, I'm unsure, but I think that uniforms at primary school are perfectly okay and are a part of growing up.
As for uniforms in high school, I like it, in a way, but then I don't. I remember our uniform in year 8 and 9 was blue top with pants being just black, which wasn't that bad. Once we got into year 10, they changed it, so that they were left with these collared shirts, which looked worse than what we had, but... what we had was immature, in a way, so I guess they were better off. Oh well, either way, when we got into year 10, I completely hated the school uniform, which was a grey top and black pants, which in a way was meant to make everyone similar to eachother because of the dull grey colour. I also remember our sports shirt was red, so anyone could wear any top as long as it was red, which allowed for creativity and students were more active then, which suited the fact that it was sports. In year 12 though, I recall once we got our leavers jackets, that students just wore white shirts underneath and then got away with just wearing the jacket. It sucked in a way, because in summer all they could wear was the jacket without the teachers finding out. If they wanted to properly identify us, they could have let us wear whatever we wanted underneath the jackets, then the actual jackets, because they did have the name of our school on it. Though omg, the jackets themselves, we got to design them and one design everyone just agreed on. I think overall though, having a uniform was fine in high school, because then we knew once we went to uni or something, we could wear whatever.
Now I go to uni and I miss uniforms. But then again, I like wearing my own clothes... tough! Either way, I think uniforms are necessary in the earlier years, though once it reaches university (or tertiary education), everyone is mature enough to be fine with what everyone else wears and if they're not, then they shouldn't be there.