I have two similar sized supermarkets near my house and a huge Costco about 45 minutes walk away here in London. And it's great!
But I think that the main difference is that my big Sainsbury's near me is surrounded by restaurants and parks, it has a nice children's play area outside, lots of benches, etc. And all these nice things are separated from the road so you don't hear or smell cars while sitting on the bench and reading a book.
What I saw from US photos were huge concrete fields. Yeah, I wouldn't want a big supermarket in this fashion near me.