10 years ago or so in Houston they did a big story on the homeless. They followed them around for a few days. A lot of them were making 200-300 dollars a day begging for money.
Had cars, houses, families, etc.
Just wanted the easy way out.
Why work when you can beg for money?
Most of the people that are truly homeless are mentally ill and/or drug addicts. Apart from sticking them in a mental institution, there is little help.
The shelters have rules and they don't want to follow them.
You could give these people health care, jobs, money and housing; they would be on the streets a few weeks later.