I think there are some rose colored glasses in play here. Cities used to be just as you describe. We liked supermarkets better. What's different?
I live within a 5-8 minute walk of half a dozen different grocery stores. It's great. I've lived in places where you need to drive, and I never want to go back to that.