I was in Thailand recently and I found it's cities incredibly difficult to walk around. Roads often don't have sidewalks, often have many lanes, and pedestrian crossings are just marked on the road - without traffic lights - and are ignored by the traffic. The level of traffic makes the roads extremely difficult to cross.
Everyone in Thailand, even the very poor, seems to have a moped. If they don't have a moped they have a pickup truck. Tourists are forced to take taxis - the locals think you are weird for wanting to walk even 200 metres to a shop.
I thought, huh? 'cuz where I live it's pickup trucks as far as the eye can see. Turns out that my country has the highest per capita ownership of pickup trucks [1]
[1] http://wardsauto.com/industry/pickup-trucks-reign-thailand
We're discussing a law that forces people to provide excess parking whether they want to or not, and your counter example is banning cars?
There's a universe of options in between those two extremes.
Add to that America has a systemic car culture (there is a reason cars are all bigger in the US, and why it is pretty much the only market for pickup trucks) and you will never be in a position politically to transition elsewhere without destroying your favorability.