Well, it's not realistic. Or, perhaps it's better to say that it's overly simplistic.
Many of the people on welfare aren't qualified to work at anything beyond fast food or unskilled labor. And for others, work doesn't pay enough to provide child care for their children while they work.
The real answer is better education so that people will qualify for the jobs that are needed. No, not more college graduates. We need more people skilled in trades -- there's a demand for skilled workers. What we need is better vocational education in high schools, and we need a better attitude towards those classes. I see lots of students (and worse, their parents) who insist that their kid MUST HAVE a college prep course load in high school . . . even though the kid doesn't like school, doesn't like to read, skips whenever he can, and doesn't earn grades that will get him into college . . . and he looks down on the kids who take bricklaying, thinking that they're shortchanging themselves by learning a blue-collar trade. Those kids who take the bricklaying or electronics classes in high school make more money than I do.