Actually I don't really "mean well", I wrote it more as an act of defeat.

I agree that people shouldn't be looked down upon if your teeth are not "perfect". But in all my experiences, the class issue is there, and only getting worse as the bar of "perfection" is being raised. I feel that others did not treat me as well when I had crooked teeth, especially on the job in terms of hirings and advancement. It was hard to compete with my perfect-smile peers. People with pretty straight teeth send a message - they look better, they portray that they are a person of quality, and more doors open up for people who look good. I can tell a huge difference in how I am treated now that I have straight teeth, as opposed to when mine were very crooked. Sad but true. For me, getting a nice smile was the best thing I could ever do for myself.
.