It's OK to be outraged by huge numbers even if they're small fractions. Personally (unrelated to the current topic), I'm outraged by the idea of executing even a single innocent person; it doesn't matter if 99.9% of convicted, executed murderers are in truth murdering unrepentant, if one person is executed wrongly, that's a big fucking deal.
But I gotta disagree with you on goods versus money. Trying to provide goods to everyone is inefficient and wasteful. It's central planning, and the central planners don't know what the situation is on the ground, and can't customize the plan to every situation. Free beds, great. What if the guy already has a bed? What if he's got a friend whose couch he can crash on and can do without a bed for a year or three? What's he supposed to do with it? So it goes with everything. If you gave him the money instead, he could do something else with it. Buy booze and heroin, maybe, but he could also spend it on welding classes or a netbook, get a job, advance himself.
Just giving people money is the essence of American socialism. Planned economies have vouchers for bread, vouchers for beds, vouchers for cars. And it works like shit, because the planners can't plan for everything, can't adapt to the situation on the ground. America has Social Security. We send you a check, and you spend it on whatever your greatest need is. It's worlds better, because the people with the most information are making the decisions on how to allocate resources. It's capitalism-tastic.