Much better to recognize that "The problem is not that there isn't sufficient housing" is wrong and legalize building more housing.
I am saying "The problem is not that there isn't sufficient housing" is wrong. Very very very wrong. There are massive supply shortages of housing in many many places. Governments need to fix their oppressive zoning policies so they stop preventing people from living where they want to live (either because of $, because of waiting lists, or any other mechanism).
Those people either don't know enough about the system to take advantage of it, or don't have enough time to wait in waiting lists, so they end up paying twice what their native peers pay. But hey, they don't have a vote anyway, so it's all good...