There's a way to get yourself out of that gridlock: just subsidize housing. The builder gets money from both the buyer and the government, so he will be happy. The buyer will have low income and wouldn't be able to buy a house otherwise, so he will be happy too. And the government will actually have fulfilled its role for a change.