I've literally been to 80+ countries and have spent time in every U.S. city of significant size. If you can't look at the world and figure out the obvious fact that New York is the greatest and most significant city that has existed since we climbed down out of the trees I'm not sure what's going to convince you.
Ehh not the best weather and they haven’t invented the trash can or dumpster yet. You can get good food everywhere these days. And as the years go by I am less and less interested in drinking till 4:30 am especially at todays bar prices.