Because a lot of people will never want to take public transit even if it was more convenient than it is now. In the US outside of NY, Chicago, SF, and perhaps a few others public transit sucks. Even adding 5 new light rail lines isn’t going to change things in Houston when most people want suburban life and only go downtown for a sporting event or concert.