Just imagine you are planning a night out with friends. As someone who grew up in a small town, our options were very limited. You could go to the movies, the bowling alley, or go to someone’s house. If you wanted dinner, there were only a few restaurants serving a small variety of cuisines. It would be impossible to do a different thing every night for more than a week or so.
In a big city, you could do something different every night and not run out of different things to do for years. You could eat a different restaurant every night, eating a completely different cuisine each time.
If you are simply counting things to do, a city is ‘superior’.
I get what you're saying and agree to some degree. But at the same time, i think it's actually the last line ("if you're simply counting things to do") that I would personally quibble over as the sacred metric of what's better than the other.
Maybe some people don't really care about having ten gazillion different restaurants and would prefer at least three solid parks/hiking trails you can't get around some big cities? Maybe some folks would be more than happy to trade going to the theatres with having a home with 5+ acres to raise a chicken farm or other critters on, or if not that then at least the privacy and the minimal light pollution.
Some trades that people are willing to make kinda aren't so obvious.