I attended Catholic school for 13 years and I didn't have a problem with my uniform. Sure, it was ugly and mostly itchy, but it saved a lot of money for my mom, and it meant I could sleep in an extra 5-10 minutes each morning because I didn't have to worry about what I was about to wear to school.
I don't believe one second that school uniforms prevent students from expressing their individuality. There are far more avenues to do so than when I was going to school.
Right now I can name at least five
PUBLIC schools in my area that enforce a school uniform policy. This policy was brought about in response to the amount of "wrestling" paraphenalia that was running rampant throughout the school. No plaid skirts and crisp blouses here, though. Parents and the faculty/staff of the schools unanimously voted to enforce the uniforms: t-shirts and polo shirts with the school logo and khaki shorts. The kids seem to like it too.
Many other public schools are catching on to the trend too.