Top 5 cities for public transit
5 Moscow, Russia
4 Paris, France
3 London, England
2 New York, USA
1 Tokyo, Japan
Not exactly an objective measurement: I think I probably agree on the top 5 but would probably quibble about the order. Note that Canada does not even get a mention – no surprise there.
I think as well they are confusing “biggest” with “best”. I would bet some smaller European cities would score much higher if you used an objective measurement like service kilometres operated per head of population. And Shanghai is going to be in there soon.