The best things about cities come from density combined with diversity. Having a lot of diversity means there's lots of niche interests; having a lot of density means those niche interests have enough adherents to come together to create communities; whether they're specialist shops, restaurants, discussion groups, music, theatre, political movements, sexual interests - whatever - the more niche your interest is, the more likely you'll only find like-minded people in a city.
I could say I don't understand why people don't live in cities. The countryside is boring - if you're not interested in the outdoors, there's nothing to do. Suburbs make some sense for people in middle adulthood to raise children in a safer environment without being too far from the city, but otherwise they're just a space / commute tradeoff, getting more space for your money than somewhere closer.