I feel empathy and compassion for most. Yes I agree ,some are experts in begging at the street corner (better than burglarizing homes). I have talked with some over the recent years and discovered many different reasons for them being in their situation. Way too many to discuss here.Get to know some of those standing on the street corners by trying to hire them. You may, as I did, find out that they get more money per hour on the corner than you are willing to pay.
They are not dumb, and are smarter than those who toss them sympathy money.
Respect; I worked extremely hard during my career, everyone around me worked hard as well and many projects were in uncomfortable (sometimes miserable) circumstances. To qualify for the lowest non-skilled labor position on any crew was: 1-work hard. 2- Good attitude. 3-Above all, be honest. What this earned a new worker immediately was respect. We tried hiring from the ‘day labor’ companies on 2 different occasions and that turned out to be a waste of time ,money and energy. As for hiring someone off the street corner? That would never happen. If we needed a truck unloaded quickly we would go to the nearest Home Depot parking lot and there is always some guys willing to work hard for a few hours and get paid in cash. Sometimes a language barrier , but a good attitude a few words of English , a few Spanish and the rest in common sign language and we could get things done.