This is what runs through my mind everytime one of these articles shows up on HN.
There is no easy way to undo decades of urban sprawl across the US, especially when many cities have huge amounts of space around them to make this possible.
Also, one of those steps is probably sinking incredible amounts of money into initially barely used public transit which is bound to be politically unpopular.