I default to America as that's where I live. I don't think much of our public transport. Sure where I live they probably don't need more than just the buses we have but I had never seen a passenger train (just cargo, as far as I know) until I went abroad. The ease of getting around was amazing and I could totally see not owning a car there.
I'm sure there is just as good public transport here but it doesn't seem to be the way we are built.
Anywhere that has hour long traffic daily should probably be big enough to have better public transport so I'll give you that...