The short sightedness is the problem. As far as I know, NIMBY is endemic in the USA, precisely because home owners are so worried about lowering the value of their home.
For the poor souls that have decades of interest left to pay on a loan it's a different story, but somehow, someone has to lose something for most people to have decent housing costs.