I ran into him once a week, giving him as much as I could. $20 sometimes. Then I stopped seeing him. About six months later, I ran into him again, but it took me a while to recognize him. He looked great. A guy was reconstructing a house in the Berkeley hills and after meeting him, got him some work on the project. It was all he needed.
The U.S. spends a lot in taxes, and that money goes to such areas as defense, where "throwing money" at a situation is considered the norm, not the exception. Halliburton has gigantic, fat contracts in Iraq, for example.
I would rather we "throw money" at our neighbors when they're down on their luck, and donate money for tanks and B2 bombers. There's Iraq. Iraq is fucked. Go make it not fucked with your own money.