Can a moral case be made for taking the rightful property of one American and giving it to another to whom it does not belong? I think not. That's why socialism is evil. It uses evil means (coercion) to achieve what are seen as good ends (helping people). We might also note that an act that is inherently evil does not become moral simply because there's a majority consensus.
An argument against legalized theft should not be construed as an argument against helping one's fellow man in need. Charity is a noble instinct; theft, legal or illegal, is despicable. Or, put another way: Reaching into one's own pocket to assist his fellow man is noble and worthy of praise. Reaching into another person's pocket to assist one's fellow man is despicable and worthy of condemnation.
For the Christians among us, socialism and the welfare state must be seen as sinful. When God gave Moses the commandment "Thou shalt not steal," I'm sure He didn't mean thou shalt not steal unless there's a majority vote. And I'm sure that if you asked God if it's OK just being a recipient of stolen property, He would deem that a sin as well.