I don't think it won't help at all.
So now no one can get a new house while if they removed houses from people who were inactive for example for 3 months it is possible that there would be atleast 100 free houses. It is not good solution, there would still be thousands of people without houses, but it would be atleast a small step towards working housing. Still better than doing nothing.