Not at all. I don't think there is a perfect solution.
You are saying give them help.
So, housing, food, healthcare, and jobs? right? What else? Thoughts and prayers?
If they refuse, we give them housing, food, healthcare, and maybe jobs anyway, by incarcerating them?
Sounds to me like you plan to spend a LOT more money than we spend now.
Furthermore, "we are worse off" doesn't really say what you think it says. It just means the problems are bigger than they were. Do you think we are worse off, than if we spent NO money on it? If so, that seems to be self-evidently nonsensical.