> there's only one, maybe two or three cities in the US with good public transportation.NYC's is, as you say, old and decrepit, but its coverage is pretty good. I don't think it's the best system in the US, however. I lived in Boston for some time; the T was better than NYC's system. I have visited Portland, and at least when I visited, its system was better than NYC's.
> Many European cities have decent systems
I have visited both London and Paris, and both of their systems were comparable to the T in Boston when I lived there in terms of coverage and usability.
I have not visited any cities in East Asia, but I can easily see their systems being better since those countries have made huge investments in that kind of infrastructure.
> You say that Americans have the ability to choose, but that's really not true
By your logic nobody has the ability to choose. Nobody has access to all of the possibilities. So using that as the standard for "ability to choose", which is what you are doing, is pointless.
I could just as well say you don't have the ability to choose anything but a city with public transportation, because that's all that even appears to be on your radar.
> The infrastructure that exists
Is, at least in America, determined by the choices of ordinary people in the past. And choices ordinary people make now will end up causing changes in the infrastructure that exists.
Sure, maybe nowhere in America meets your personal standard for "good public transportation", but why should I care? I have a reasonable spectrum of alternatives open to me and I choose the one that suits me best. I don't waste time agonizing over alternatives that might exist elsewhere but are not accessible to me. Most Americans are the same way. So, I suspect, are most people everywhere, even if what alternatives are reasonably available can vary widely in different parts of the world. Maybe that's a problem for you, but it's not a problem for me, and I suspect it's not a problem for most people everywhere, and I don't see why it should be.