I do believe that part of the problem you mention relates to the fact that most of us in the US are pigs--way too fat. I put myself in the porcine category, although I've lost about 25 pounds this year. I still need to lose another 20 or so!

As a result of our oversized girth, we have come to wear clothes that hide the pot bellies resulting in baggy, saggy clothes. Add to that the off-the-rack , no size fits anyone mentality, and you have a bunch of poorly dressed buggers running around looking like slobs.

I have resolved to do better in my dotage. Jeans and boots are one thing, but real clothes will require a bit more tailoring in the future. Quality shirts that actually fit are not so hard to come by if you are willing to look. And you can even find made-to-measure suits online that are relatively inexpensive. (you may have to have a tailor do a bit of refining, but it's a minor anoyance.)