You need money to make money. You need education, skills, connections, and health to get and maintain a job.
Have you seen the pictures of Skid Row in Los Angeles?
http://ww2.kqed.org/news/wp-content/uploads/sites/10/2016/01...
https://world.wng.org/sites/default/files/styles/three_col_f...
This is the reality on the ground in Los Angeles. There are several blocks in downtown Los Angeles, where when you step into it, it feels like you stepped into a land that time forgot. The people are destitute. They have failed at one thing or another in life, and that has brought them to this point.
And what is the result of this? It has created a micro-3rd-world-country, right in the heart of one of the richest cities in the world. Where people drive by in expensive Mercedes, BMW, and Tesla cars.
The rich don't care about this, because they will never drive through the poor parts of town. But for everyone else, it makes life miserable for all.
At some point, you just have to cut your losses with these people. They are not going to get any corporate job. They pan-handle, beg, and harass people on the streets. Society, the city, the state, and the federal government, must step in to provide a baseline for these people.
Give them a damn fake job, give them money, give them food, give them shelter. Just get them off the streets.
If society cannot do this for them, then take the next step, and go extreme. Incarcerate them. Make it illegal to be homeless. Throw them into a prison. At least that way, they will get fed, have a jumpsuit for clothing, and a warm shelter.
This is a human rights issue. And for the United States to claim that they are the greatest at human rights, then all you have to do is to look at the homeless, the underbelly of society, and see the people that has failed in society. And here, you will see the hypocrisy of a society that has no desire or inclination to help them.