But it's not just NIMBYs that are against the building, it is "the general public" to the point where new housing developments are nearly political suicide. People both want new housing, but don't want highrise buildings changing the skyline (or don't want to live in them), want to preserve the look of the city (which includes keeping some awful looking buildings), do not want to build on any green spaces, etc.