No offense, but I think you guys are doomed with the welfare. Once you create a welfare class - there really is no going back. If it suddenly cut - think it will be hellfire. Crime will spiral, kids will literally starve to death, homeless people everywhere etc. Really, once it is done it's done.
Striking to me, as no such thing exists here, work or starve, quite simple, so we all grow up knowing that. My stepkid is in the USA now in college, and she was all fascinated to meet people who get money for nothing. Gave her ideas to my dismay, introduced her to the concept. But then again, I pointed out to her that others who work then get their money taken from them to pay these people. She was like not impressed then.
I think the worst aspect isn't really those getting welfare per se, as actually that isn't a large part of the US budget if you look, its minimal. It's the entire issue - the harder you work, make more money - you get more taken away - and the more of a loser you are - the more money you get.