Asking people to sacrifice for the greater good requires that they trust their leaders and systems to do everything possible to maximize the benefits and ameliorate the harms. Absent that, it’s every man for themselves.
Asking people to sacrifice for the greater good is generally a non-starter and I'm not just taking about housing. It's certainly not something to consider when planning public policies.