This idea that giving someone support money or basic services is just enabling them is a falsehood that's been pushed heavily over the years, yet debunked just as effectively as trickle down economics.
I was living in an abandoned school bus and got the Catholic church to just give me free food. no questions asked.
When I got a job, I tithed 10% of my income for a decade.
For years, I lived in a house that is a family home and I didn't pay rent. I started a business and now have 2 offices, employ several people support a wife and 3 children, even taking on a foster child and supporting other family members in need.
Did that free food and rent cause me to be a layabout or did it enable me?
I don't think that everyone should get a free-ride, but I think people fall down and when they fall *all the way* down to drug addicted homelessness, that's easily avoidable if it's clear that there is a minimal level of food, housing and medical care easily accessible.