To judge these poor souls and condemn them for their afflictions shows how cruel people can be. These folks need help. Professional help. Maybe some are beyond help as far as being self suffiicent. Even with rehab, shelter and meals. What do we as a society do with them? Other things to consider. Start  tracking down and locking up the damn  drug dealers who prey on these folk. Make it illegal for them to panhandle and occupy street corners begging for money.  How many times have I seen the "corner" beggars in local grocery stores with thier carts FULL of nothing but booze and tobacco? Enough to realize what all that "god bless you" sign money was being used for. As long as we continue to support their habits, the situation will remain and escalate. Let the legal and social  pros do their work and all of us regular folks simply stop giving these "homeless" beggars money. Just say NO!