You are right.
Im not saying for a second that they all just got unlucky or none are mentally disturbed.
The blanket statement that everyone on the streets falls into a 'just lazy' or 'fruitcake' category though is so wrong.
Not to mention the fact that i am sure if i had to sleep in a doorway and eat from bins, i would also develop some kind of mental frailty.