NIMBYism exists because people value their homes and stability. Any society needs stability to thrive. Without NIMBYs, there would be utter chaos and underfunded overcrowded cities.
Housing shortage is due to unions and govts that refuse to establish public infrastructure for everyone. This is done on purpose to create UTism .. Us VS
Them..between property owners and those who don’t own property. Divide and Rule strategy. It has never failed over centuries.
It's simple: eliminate NIMBYism. It only exists because local governments and laws allow it. Don't do that.