True - which is why we also must work to remove parking lots from the city centers and businesses. People aren't going to drive if there's nowhere for them to park!
That said, I'm not advocating for tearing down an entire city and starting over. This would have to be done slowly over many years, which means politically - it will never get done.