Uniforms do discriminate. Every little loose thread, last year’s shirt or faded pants is picked apart by the others. It’s way worse than public school.
I HATED HATED HATED having to wear uniforms. I was miserable every day in private school. The best day I had in years was the day I finally transferred to public school.
Interestingly, both of my kids (one very interested in fashion and one not) complained in high school about having to wear the "right clothes." And both said they would have preferred to go back to wearing a uniform. I guess every social setting has different outcomes.