I think "old cities" are pretty good too: the kind where they were built for people, rather than cars, and where you could build things without a dense thicket of regulations almost entirely unrelated to safety. Another thing that seems to work well is limiting the amount of up-front large scale projects and growing incrementally. No one can plan for everything ( https://en.wikipedia.org/wiki/Economic_calculation_pro…
Cars have a place in cities but maybe they should be in tunnels underground or something. I view money locked up in real estate as money in a very suboptimal place. We pay too much 'rent' in general; it'd be far better to try to make housing/office space cheap and have people invest the extra money in productive assets.
I think part of the problem is how to grow trees in that environment. We have pretty good data on how important greenery is to happiness.
I was sitting in a coffee shop the other day, looking across at a store front that has had a high rate of turnover. It's on the wrong side of a busy, complicated intersection, but the back half of the building is still in a high pedestrian traffic area.
It occurred to me that if they tore out the building and replaced it with an arcade, they'd solve several problems. They'd get more modest square footage store fronts on the edge of an existing retail area, and they'd break the psychological barrier that keeps people from going around the block.