I grew up in an English village that, apart from a handful of Tudor buildings, was entirely Victorian growth. I imagine that had that growth occurred in the 1950s then it would be a very different place. Indeed by the 1990s almost all the shops had closed and we were effectively a suburb of our local town.
Here in California they used to have main streets but they ripped them all out in the boom, replacing them with thoughtless concrete modernity. Then those all failed when malls were invented and if you’re lucky your city tore it out and you’ve got some fake 90s interpretation of corporate utopia as your downtown.
No answer for air quality. Except is indoor air quality any better in a new suburban house than a new apt in a walkable area?
That being said, SF is famous for their moldy condos. I've had apt neighbors that smoked cigars, cigs, and weed that crept into my room.
Oh to be young again.
The other reason is that during the baby boom we already built on much of the conveniently situated land (flat, close to existing areas and infrastructure, vacant or agricultural). Now we have to go and build out infrastructure, perform grading, tear down the previous building, clean up its toxic waste, etc. It all costs money. Much of Silicon Valley was built on orchards. Now we’re trying to build on superfund sites.
I was in the market for a year and was interested in something outside of a city. I could afford the larger 5 bedroom homes, but had absolutely no use for that amount of space. Nice 2 bedroom homes in the suburbs just aren't a thing for some reason. Smaller homes exist, but the quality drops dramatically.
Perhaps there is an untapped market for high quality 1-2 bedroom homes outside of cities. I'd certainly buy one.
Because it isn't the 1950s anymore. The middle class that was able to afford those homes no longer exists, the rich have gotten exponentially richer, and everyone else has or is increasingly being priced out of housing.
Here is a really good video about it: https://www.youtube.com/watch?v=7IsMeKl-Sv0