We've been using "bribe developers" to fill the gap since we stopped building public housing almost fifty years ago. It's never worked, and it isn't going to start now
Maybe, and hear me out, here, maybe governments should just build homes directly instead of bribing developers to do it?
The market has no interest in solutions whent there's very good money to be made on the problem.
What's interesting, or frustrating, is that, on the flip side, American progressives had to endure years of Democrats telling them how things couldn't be done because they didn't have enough support for Republicans.
...and then Trump just does things.