I am not saying the lottery is the cause of the housing shortage (of course it isn't). My point is this - pushing for houses to be taken away from other players has resulted in measures to make the present situation fairer and more bearable. It has not pushed Square towards fixing the actual problem.
If we as a community continue to demand houses are taken away from the 'undeserving', then all we are going to get are more band-aids and minor tweaks.
I'd rather see Square working on ways to provide enough houses for everyone.