Cars suck at a fundamental level too, because only a quite limited amount of people can move from "any point" to "any point". Otherwise there everyone is stuck for hours. That does not happen nearly as often with public transport or bikes. You also need to sacrify a fair amount of your cities to cars, parking alone takes a lot of space.
Your infrastructure argument works in both ways: The fact that there's no city with working public transport in the US is a result of communities who primarily plan for cars, nothing more.
Your infrastructure argument works in both ways: The fact that there's no city with working public transport in the US is a result of communities who primarily plan for cars, nothing more.