It's been affordable for many generations, a destination for opportunity for the poorest people, including immigrants. It's only recently that things have become so absurd.
> water on two sides
Do you mean Manhattan, one of the five boroughs? It's an island.
> stopped building massive new skyscrapers
When? Why?