The fact that you call all homeless people "mentally ill drug addicts" is very telling. Do some basic research. I hope you find some empathy in your heart.
Given the demographics of the site and people's explicitly stated experiences, it seems plenty of the people disagreeing have had experiences similar to yours.