NYC has so many women. Beautiful women. But if you're looking to have kids, settle down and move away to where your kid has his own lawn to play on, your odds drop close to zero. So many people date in NYC, so few commit for the rest of their lives. I was so naive when I moved there at 26, I thought I would be married within a year. All my friends had gotten married while still in college. NYC just ain't the place.
Lack of a commute? Yes, but add in the time to get everywhere else. That party in Brooklyn? An hour. Finding somewhere, anywhere, where buildings don't dot the horizon and you feel at peace? Try a few hours. Enjoy the subway construction my friend.
I will say that NYC kills when it comes to food. Its the best, unless you're trying to find a nice cheap bratwurst, then NYC sucks it up big time. But the Midwest makes up for it. I have a canoe, a giant deck bigger than my NYC apt with a grill on it and streets that get plowed. Midwest, I think you win.