Assuming that all homeless are mentally ill or that the mentally ill can't be helped is a great way to obsolve your community (and yourself) for failing to act. Fear makes it easier to marginalize entire populations. Adequate support of those with mental health issues is also something Eugene is sorely lacking. Perhaps we could try to do better on both issues. It isn't impossible. It isn't even all that hard, but we need to start now.  Just because solutions aren't pretty doesn't mean they aren't viable.