Interesting thought. I actually hate big stores because I have to walk a huge distance to find the right section, it’s harder to find the thing I want, they’re more crowded, they’re more likely to be understaffed (30 checkout lines with 2 cashiers is very common)... It’s typically a much bigger waste of time than going to a small store.
But I’m definitely a purposeful shopper: I’m always in and out with one goal in mind, I never “browse”. Maybe wal-mart and the like are more attractive to people who just kinda want to browse around and kill time?