It may well keep people alive - in a way, but it's no solution if it creates a mass of people who are destroying themselves and the city community.
It's still death - just in slow motion.
> The problem is that the causes of homelessness are not addressed at all - there is nowhere near enough affordable housing stock.
Yes, and that's not going to change, so alternative solutions are required.