Its a pay off isnt it? Big cities are by their nature crowded, expensive, grimey, crime ridden...and yet exciting, opportunity full, happening places where one can *****.
The small towns etc are peaceful no doubt, cheaper too, but one gets bored out of his mind.