wtf, are they all stoned or something?
Yes. Most homeless have substance abuse and/or mental health issues and they're often tied together.
The crazies self medicate with things like meth and heroin and the addicts often induce psychosis and other issues from chronic drug use.
It's all being decriminalized, coming to a neighborhood near you!