Well, that is all good and explains the big city "culture", or lack off.
It also explain why the city-slickers seem kind of shallow.
Guess there is no time to smell the roses in the big towns, just race from one fast food place to another, and if there is problem, throw some money on it, and it shoud go away...
I worked in New York for 10 years as well, but commuted from Texas, did not live in town..Too stresfull, and it does things to yer personality.