I'm autisic. Homelessness is 24/7 overwhelm.
I would not be surprised if a large number of "crazy yelling homeless people" are just neurodivergent people in continuous meltdown and would be pretty "normal" and pleasant people if removed from that torture.