There's no practical reason we can't have good public transit AND better cars.

Well, besides the big three auto makers buying up all the public transit and decomissioning it.

No no the invisible hand of the market will fix it, you see. Car manufactures will become so big and pay so many taxes that we could pave every road with rail.