Exactly. My flatmate says this shit as well. He's someone who commutes 1.5hrs times two each day, and "London is the best place in the world". He doesn't do anything else with his life, because between a 9-5 and 3 hours of tube, the only thing you have energy for is watching tv.
I have come to the conclusion that people who say "London is the best place in the world" are small minded people disguising as worldly. My flatmate for example never lived anywhere else, but he knows London is "the best".