Off-topic, but I don't think Whole Foods really qualifies as a "yuppie chain" anymore. I feel like they've successfully transitioned to a full-blown grocery store for people who want to live an organic lifestyle, which is no longer a small-market trend.
I don't think it has anything to do with size really, it's more about the variety of people who shop there. I don't shop there often, but the times I have, I have noticed the people shopping there weren't exactly representative of the general population.