Earlier quoted context omitted.
It’s mostly because of zoning. If you separate retail from offices from housing, you force people to have cars to get around. Which then requires large parking lots and wide roads to deal with all the cars, in a big feedback loop. Those who can’t drive (about a third of the population are too young, too old, or disabled) are just forced to make do. Not to mention how difficult it is for the poor. Owning a car is real…
You're not gonna get rid of the need to commute. Once people start forming families, "live next to work" is likely to be very unrealistic for one of the people involved, assuming they both work. One person gets a new job across town and the other doesn't? Setting aside whether or not most people would want to move anytime that happened, there's no longer a single answer. Start throwing kids in the mix and it gets eve…
This becomes really obvious when you look at where cities like Kansas City receive the most taxes vs where they spend the most: suburbs cost Kansas City huge amounts of money that the inner walkable city neighborhoods subsidize, despite the per-capita tax returns being lower in the more dense neighborhoods.