The wages of sin is death. Maybe that's what it means. Lot's of spiritual stuff is not just about asking a sky god for more stuff. Sometimes it is very practical.
I think it could be better managed locally. It's a very complicated problem. You can't fix someone's mind, but enabling them and letting the homeless take over the city is insane.