There are some more upsides to going a bit further into the country. No nearby neighbors means you can have an expectation of privacy doing whatever you want in the back yard and have no potential for noise complaints if you wanted to do something like an event with music or shoot guns, and on the flip side not hear any noise from neighbors. You'd also have more room to do home improvements if you wanted and have a much easier time getting zoned to build something like a fallout shelter if that kind of thing interests you or dig a pond.
I'm sure there's a notable group of people who want to live in a city all their lives, but I also don't think it's a coincidence that as people start to have kids, they seem to start wanting to move out of cities.
Also, suburban housing has the price of a decent school district built in, while in the city you need to pay private tuition for access to an institution which isn't completely non-functional (i.e. overwhelming majority of students are far below the extremely unambitious academic standards).
If urban schools were high quality and middle class families could afford family-sized apartments, things would be different.
Edit: No need to be so cryptic, right? Urban public schools are the top tier in my country. Affordability of housing in city centres is becoming more of an issue, but given the availability of jobs, I don't think it's a major driver of relocation.
In general, the situation here seems to be that a lot of families would prefer to live in a less urban environment, but cities make more economic sense still.
Cities are safer than rural areas or suburbs.
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.