New Yorkers live longer than suburban Americans. One can have many complaints about a modern urban lifestyle, but health isn’t one of them.
"eating out" in New York does not mean going through a McDonalds drive through, like it does in most of the US.
Suburbs lead to loneliness.
Also, less abstractly people living in car-centric places drive everywhere. If you live in a walkable place you walk to do most of your errands so you get exercise without even trying to.