I don't feel terribly sorry for a lot of the homeless people, especially in larger metropolitan areas. There are places for them to go, there are ways for them to get money, food, and help...all they have to do is DO IT. God forbid they have to do anything for themselves!
My experience with "hobos"...
1) A man approached me outside my bank saying he was a cancer patient who just had surgery on his leg and started chemo. He asked me for money. I showed him my port, said that he's in trouble if a doctor did surgery and gave him chemo on the same day...suggested he get to a certain nearby hospital where the American Cancer Society support office is and gave him the name of the woman to talk to. He wasn't interested in help. He wanted money.
2) I was getting off a main highway in the Phoenix area, at the intersection was a man collecting money. He had his back turned to traffic, but I could see what he was doing. Counting his money. He had more money in his hands than I had in my bank account at the time. Shame on him.
3) I've been sworn at, flipped off, etc. when I haven't handed out cash to these people...because after all, I guess they are entitled to my money.
Help the helpless, not the lazy or the clueless.