I love it when kids prefer to move to their own beat. My statement is a reflection of what I see and what I know from over 15 years in the classroom. It's basic to adolescent development. If some child gets a special exception to the dress code, the other kids will have a fit (obvious medical/religious issue aside). Kids are very quick to point out inequities even if they are just perceived.
My teaching job has plenty of requirements as to what I can wear, do, have with me, etc. However, teachers are not students. That is blurring the line of respect toward professionals. In the schools in my district with academic attire, the teachers do not wear uniforms, but they do dress very professionally. They definitely aren't coming in sloppier than the kids.
I don't think it's fair to put prison and blue collar job in the same league. Somehow my "blue collar" neighbors who work as police officers, EMTs, and yes, garbage collectors seem to show a lot of pride in their hard work.
Somehow, I doubt you'd be able to win a case for alternative schooling paid for by the district simply because you don't like uniforms. Providing an appropriate alternative setting is something you do for a child who might, for example, have a disability or other special need or if a school is low-performing by NCLB standards for too many years. Those are the cases where the law comes into play (IDEA/504/NCLB).
I have seen very strong parent support for uniforms in my district. So far, only two of our elementary schools have gone to uniforms, but I'm disappointed my kids' school isn't one of them. It would make it a lot easier to buy school clothes and they would still have plenty of time outside of school to express themselves in whatever they want.
There will always be those who don't like something. That's life. Dress codes and/or uniforms are in place for good reasons. If you don't like what's in place at your school, talk to the administration, ask questions, look at overall district policy. Don't assume it's just some random rule.