I’ve heard some people say they love New York, because of cultural activities, such as the world class museums, and Broadway shows. Sports fans have a full menu, with 2 teams in each of the major pro sports.
And just in general, not specific to NYC, some people live where they do, because they were born and raised there. Some with strong family ties can’t imagine moving away.
All of us can ask ourselves, why do you live where you live. Is it due to job, school, family ties, significant other lives there, military service took you somewhere, etc etc.
After 60 years I left Chicago to move to Wisconsin. Most Illinoisans moved south to Florida, Tennessee or Arizona. Some just moved over the border to Indiana. I assume NYC is the same. As the taxes went up to the highest they could, 11% sales tax and a million dollar home pays $30,000 every year in property taxes. Property values have not gone up in decades. And many major businesses have left the state. I’m guessing the poor will stay.