This aggravates me too and what's worse is that it's encouraged for guys in my area to just be as nondescript as possible. Basketball shorts whenever? Yes. Flip flops and a hat? Yes. Well fitting jeans and at least a collared shirt? What's are you all dressed up for?
Society today is starting to look like a game I used to play back in the mid 90's. Can't remember the games name. You drive a taxi around in a futuristic city picking people up and taking them places. You could run them over and your taxi had guns mounted to it. Anyways the people in it looked like some people today, miss matched clothes, pajamas, wild colors and general sloppiness.