I hope that in the future, with autonomous public transportation service more like cabs, we can lessen the impact of cars in cities.
Currently I can imagine that it is not always easy to solve the problem with one solution, as people tend to change jobs more often than they change homes, and sometimes connections by public transportation are very inconvenient.
Where I live we have a very capillary public transport. The time to get to it and to get from it to the specific place where you have to go, is often the biggest time consuming part of the travel, and that is far from ideal
Currently I can imagine that it is not always easy to solve the problem with one solution, as people tend to change jobs more often than they change homes, and sometimes connections by public transportation are very inconvenient.