It seems everyone has an opinion on this, mine has been influenced by of all people, my ex-wife. She had a well paying job as manager of a local credit union, then something snapped in her head and shortly she was having anxiety attacks, lost her job, home and was living on the streets. She was sleeping behind the bus stop bench across from a 7-11 that would give her handouts.It's illegal to sleep ON the bench therefore she slept behind it.
Someone donated a tent but the local popo removed the camp she was staying in so back on the street. Her sister and one son tried to help, they got her a job and housing but she never showed up for the job and because of that she lost the housing. They took her in but if she is not on her meds she is totally unpredictable and soon ran away to sleep outside again.
Last attempt was recently when she found out her previous breast cancer had occurred and was attaching itself to her spine. Her sister was setup to take her in but that fell thru also...
NO drugs of any kind, she wont even take cannabis which would help her, NO alcohol, she never did drink and still doesn't. She is just having anxiety attack severe enough to mess up her life and alter her thinking. Her meds help but apparently the side effects and cost are a factor.
So...consider her plight along with the PTSD of others when making you determination of how "lazy" they are, I would hate to live in her head.