With the tough times, real estate market crash, some stock market crashes a few years back, I think in general, at least for a while that conspicuous consumption really went out of style. // And I think lots of people really take pride in being fairly frugal -- how many miles you have on your car is a point of pride, how little you paid for something at a garage sale is a point of prid
But back to the original question. Years ago when I was doing some comparison shopping for a car -- all the way back to the 80s it was amazing how differently I was treated depending on whether I came in to look in sweats after working out or came in after work, wearing a skirted suit, etc. I actually had the opposite reaction than you did. With the sweats, the salesman didn't take the research numbers I brought in seriously and treated me like I was stupid. That didn't happen when I was wearing the business suit. I think things have changed a lot, though, with many businesses really striving to treat every customer with respect and not making assumptions about people based on outside appearances. And these days, I don't concern myself with what I'm wearing when doing car shopping. But for an interview, when giving a presentation, or something like that, I think a professional appearance helps a lot in being taken seriously.
Also based on some studies I've read it seem that people who look like they have money are treated better. In one study on this, the same man went to a train station and approached strangers regarding giving him the train fare he needed with three different looks (story was that he had accidently left his wallet at home). When dressed pretty ratty, no one would give him any money. When dressed like a middle class person, people loaned him the money, but took down his name, address, and phone number and gave them theirs as he was to pay them back. When dressed like a very successful business man in a high end business suit, the fare was just given to him, no questions asked and no request to be paid back. Pretty wild.