> We've decided that putting the mentally ill in a facility and arresting people for public drug use is not something we're comfortable with at the expense of those other things.
We've decided this about every kind of health care. Instead of providing treatment for people who can't afford its bizarre, artificial prices, we prefer to leave them on the street or warehouse them in prisons. After leaving them in prison for an arbitrary amount of time, we then release them into the streets again, with nothing, more screwed up than when they went in, to murder you.
I have no idea what the "tough love" advocates are advocating for. Locking them up in prison is like hiding rotting meat in a freezer; it only works if you're willing to do it forever. The only answer that seems compatible with the spoiled upper-middle class worldview is to shoot the homeless (which often happened* in a lot of South American countries through semi-official paramilitaries), or to drive them into the wilderness outside of town to hopefully die on their own.
As the layoffs of programmers continue, I predict there will be a lot of changes of heart that won't matter at all, because they will be coming from homeless people. Middle-class culture is all about only being interested in issues that harm you directly, even if that issue is somebody dying too loudly nearby.
-----
[*] Happens? My info is out of date.