I don’t think giving unused homes to the homeless is a good idea
It is supporting lazy behavior to give them something they didn’t earn. The housing market for working individuals would also sky rocket causing homes only to be affordable for the rich.