Three questions for anyone that still thinks any government welfare programs are alright:
- Should the law(the body of law, laws in general) be moral?
- Is it moral for the group to do something that it would not be moral for the individual to do? (thanks, Heinlein)
- Is it moral to force someone to help someone else?
I think most non-sociopaths will agree the answer to the first question is an emphatic "yes". I think most people given a bit of thought will decide that the answer to the second question is "never". If not there's a mob over there that is interested in relieving you of your wallet.
The third question, some will say doesn't apply. No one forces you to help others.
Wrong.
Taxes are forced. If I don't pay my taxes, the government will lock me up. If I try to avoid being locked up, I'll stand a good chance of being shot. I'm being forced at gunpoint to pay taxes -- any and every action of the state is a threat of or use of force.
Those taxes are then used for "good" purposes.
If I hold a gun to a person's head and force him to give a dollar to the bum on the street, have I performed a moral action?
So is it moral when the government does it?

Is it wrong to put a leash on a dehydrated dog and drag him to water if the dog is half crazed from thirst and is trying to drink antifreeze?
There are places on this Earth where taxes aren't as burdensome. Many of these havens happen to be the same places that don't have potable water.
If you point a gun at someone on the street and force him to buy food with the dollar and then force him to hand deliver it to the bum, you very well may have committed a moral act.
If you point a gun at someone on the street and take the dollar and put it in your pocket while assuring this unfortunate stranger that the dollar is going to be used to feed someone who's starving, keep a portion of the dollar for yourself in compensation for your trouble and use the rest to help subsidize the taxes of the grocery store chain that you shop at claiming and possibly believing that said subsidy will allow the store to hire more workers thus allowing the bum to get a job and feed himself, then a question of morality arises.
Over simplification of these issues must be avoided, unless your trying to rile up a mob. If the system was simple, everyone would do it.
Ahh, good old Fat Tony.
I posit that to steal a loaf of bread, even to feed your starving family, is still morally wrong. It may well be less morally wrong than letting your family starve, but it is morally wrong.
But reductio ad absurdum is fun!If an arguement doesn't pass the smell test at such a simple, low level as one person stealing from another on the street/is it moral, how can it possibly work at a much larger level?
The oversimplification is necessary, it brings home what a policy like the welfare state means. It necessarily means that the laws that make it happen are immoral. That's all I'm arguing for here.
And besides, maybe I am trying to rile up a mob.