One thing that has always been remarkable to me -- I was born in Montreal, and I just figured that tons of people living on the streets was normal in any big city.
Then I moved to a developing country in Asia, to a city 4 times larger, and there's no such problem. I mean, there are other problems, but not this one. I feel like there's a lesson in it, maybe something to learn from the family or societal model, but I can't seem to exactly pin it down.
For example, I know one older gentleman on my street. His home does not seem to be static, he sort of just lives with a variety of families he's related to at varying degrees, and who live on the same street. I see him working at various shops and food carts those families run. Everyone seems happy to welcome him, and on a daily basis, he seems quite a bit happier than me, if I'm being honest.
I would love to see other people that happy too. I know it's possible, because I've seen it -- but I don't know what needs to change to make it happen.