> An amenity I need that I definitely would not be able to get in a small town would be access to a Chinese grocer. As someone who is ethnic Chinese, I have recipes that need ingredients that either aren't normally found in regular US markets or are available in poor quality and at higher prices. Delivery of niche goods is astronomically expensive. That limits me to a few major cities.
I live near a town of 15,000 people, they have a Chinese grocer, multiple Mexican grocers, an African grocer and several home style greek restaurants, thai restaurants, some great sushi, etc.
The U.S. is very diverse and there are different people everywhere. Like I said, I can drive 40 min and be in a multi-million person city while still living out in the country. When I lived in SF it would still take me 30-60 min to get to many places via public transit.
I guess if you really need "high quality" niche goods, sure... But I've never had an issue lol