On a related note... I've noticed that people in general just don't really give a shit how they look anymore.
While I don't wish to go back to overly dressed, stuffy, pretentious styles of many years ago and I too enjoy my sweats and t-shirt attire when not going in public, there seems to be a point that we've crossed from being "comfortable, relaxed" to a "sloppy, slack, I don't care" look.
I had to go to court not to long ago. I was the plaintiff. I dressed for court. Slacks, dress shirt, jacket, no tie though. It wasn't a normal court room. Not like TV. More like an office. The defendant came in wearing sweat pants, t-shirt, NY Mets baseball cap. And it was that flat brim look (I hate that - bend the bill on that hat). The judge had to have him remove his cap. He sat in his chair all slouched out. I noticed that his oversized tennis shoes were untied, no laces even.
I know that the judge is supposed to be impartial and serve judgement based on facts, but if I were judge and this guy came in wearing that, I'd be prejudiced. If you can't come to court without looking like you even tried to dress yourself, then don't expect sympathy from me. Good thing I ain't a judge I guess.
But I see it in the workplace. While we have a relaxed dress code, people take it to extremes. It's embarrassing what some of these people were. I wouldn't wear some of that crap to paint a barn let alone come into the work place knowing my bosses would see me. I would think that they would reason that I am unable to present myself in a manner where they could put confidence in my ability to do my job. If I can't dress myself, how can I do anything they give me to do any better?
Part of me thinks I'm just being an old fuddy-duddy... but I don't think I really am. I do see some people dressing up nice, even in casual situations. There's a place for snuggies and sweat pants but it shouldn't be considered everyday attire for the office, for court, for lunch at the cafe, or dinner at the restaurant. Take some pride in yourself and dress like you've got a smidgen of common sense.
Rant over.... soap box put away...