I mean, to me, "if someone gives them a house they won't be homeless" makes way more common-sense than "if you give someone a house they will not live in it"
edit to say: I want to get ahead of "gotchas!" like "it doesn't solve this problem of this one guy my mate's Da's landlord's daughter heard about through a crack in the wall about a homeless guy who set fire to his free housing!" as you can't legislate or plan for one whackjob who may not even exist.
I mean, to me, "if someone gives them a house they won't be homeless" makes way more common-sense than "if you give someone a house they will not live in it"
but asked and answered:
edit to say: I want to get ahead of "gotchas!" like "it doesn't solve this problem of this one guy my mate's Da's landlord's daughter heard about through a crack in the wall about a homeless guy who set fire to his free housing!" as you can't legislate or plan for one whackjob who may not even exist.