You have a deep implicit assumption that throwing money at the problem solves it. That's rarely true. In the case of schizophrenics, we have solved it a long time ago, but they refuse to take their meds. No amount of money in social programs will change that. It just shifts the "systemic abuse" (which I agree with you on) from (asylums abusing the ill) to the (the mentally ill abusing the general public). I think abuse is a great way to phrase it. We all get abused by the public excrement, petty crime, needles and trash, loss of use of common areas, etc. We all are being abused by that population.