What are you talking about?
Who can afford those things you mentioned? Those things you mentioned are there for the very affluent. MY $30 baseball tickets are now over $100 at both stadiums. By try driving there and telling me New York is a wonderful place. (At Citifield, parking went from $8 or 25). Please look at the prices at those best menus in those great restaurants that are not in my neighborhood.
But try grocery shopping in the big apple. Small stores, little selection, long lines and no parking. In the outer boroughs you may get a parking lot, but they don;t let you take your cart, full of groceries to your car. There are lines for everything. Try waiting for a machine in a laundromat for hours. You think the public school system here is good? There are many private schools. Kindergarten can run $41,000. I worked at the City University and most of the colleges, once great, are a joke. The standards are so bad in some they are not even listed in many of the college rating services. And you should see some of the city housing to believe it.
It may have some of the best hospitals, but it also has some of the worst. Try getting into one of those good hospitals if you don;'t have a connection. Oh and try Wyckoff Heights Medical Center. Good Luck.
Do you know what rents are like out here? Outer boroughs probably start at $1,500 and Manhattan probably starts at $2,500 for a small apartment. My property taxes are enormous, almost 3 times what my brother's is in NJ. And my heat/electric bill is $55o a month.
The roads here are terrible, the streets dirty, the parks, such as Flushing Meadows are in terrible shape. Maybe Central parks is OK.