If East Queens and Long Island looked like South Brooklyn (incl subway access) rather than like Westchester, NYC would be a lot more affordable.
The problem was that Robert Moses built highways at a crucial turning point for greenfield development in NYC, and it's gonna take a lot of effort to reverse these changes.
NYC isn't affordable because housing growth can't keep up with population growth.