One thing that has definitely not helped is hostile building codes that prevent density. In some cities in the US, building height is constrained by the nearest single family home. Then there’s the parking minimums for buildings that allocate more space for parking than for building space for people.
In Austin, TX (USA), you frequently see buildings with massive amounts of multilayered parking but a smaller fraction of the building used for residential or commercial space. Some “clever” developers have tried to disguise the parking structures as part of the building itself to hide this fact from public view.
Problem with America is that we think this is 1950 and we can scale by building more deadass suburbs, expensive regional highways, and further strain our limited pool of resources (water, sewage, electrical infra) to support suburban living without any consequences.