I thought metrosexual was the politically correct term these days, and that the terms traditionally used for such people are now considered offensive. What is a better word?
I get a perfectly good fit, which is why I don't shop at such places. I asked because I didn't know such things were commonplace for men, precisely because I don't shop at such places. That part of the answer was informational, and something of which I was simply not aware. The "sexist caricature" part was what merited the indignance.
Honestly, it seems as though I'm being rebuked simply because I'm not a fashionista. The first respondant referred to Gap as a "basic" clothing store; I always thought of it as high-end. I didn't grow up in a situation where we shopped at exoensive stores: not poor, just not that rich. I never fell out of those habits, I guess.