> i think it's "easy" - pay the existing NIMBY people the equivalent in lost value when constructing objects in their "backyard".
Suppose the difference is actually large. Their currently million dollar house will be worth half a million dollars.
Who is paying this money? Low income people who need housing? They haven't got it, that was the original problem. Local taxpayers? That's just the original homeowners paying themselves.