If Toronto is #3, then the rest of the world is in a very sad state. I moved to Toronto earlier this year from western Canada, and am still amazed by how rude everyone is.
New Yorkers, by contrast, are the sweetest people I've ever encountered. So they got something right on that list.