Well, now. Wearing a suit makes (presumably male) wearers more logical, more likely to accept criticism without taking umbrage (or getting depressed), and more big-picture in general.
So says science!
I have been decrying the sloppification of America ever since I moved back from Mexico in 2005. There is nothing wrong with wearing a suit on vacation. As for shorts: here is a simple checklist:
Sartorial standards are important. My old friend Joe Berne explained why in a wonderful post, “Why should I dress like a grown-up?”
I have to wonder about the side-effects that come when a society decides to pretend that it does not have strong class markers when it really does.