I live in a welfare state, and I think it has it's merits and demerits.
A famous journalist recently conveyed an interesting calculation he called the "Falafel Calculation" that showed that a family of five earning one minimum wage salary a month and living in the street, still can't afford a month's-worth of the minimum requirement of falafel for everyone (falafel being one of the cheapest available foods that require no preparation). And if you can't afford falafel, you can't afford to learn, get an education, and you find yourself stuck in the same cycle. Should these people not be given welfare?
In contrast, we have the orthodox religious, who choose a life of studying the bible under government sponsorship. These people don't get an education, don't work, don't serve in the army like everyone else, and answer every criterion for the description "parasite". Should these people be given welfare?
All in all, I think welfare should be carefully regulated, used only when needed and not dispensed like chocolate bunnies on Easter.