Ay, there's the rub. Nobody ever seems to have a solution for this.
Don’t let them earn a living, and they’ll leave.
Well, yeah, that's the thing. What's the estimate these days? 20 million illegals? It's all well and good to say they should get out, but it seems like a logistical nightmare that would take Henry Ford, Dwight Eisenhower, and maybe toss in whoever built the Pyramids to actually pull off. Take the next step.....draw a picture, tell us how it gets done.
The solution is VERY simple. Just actually seek out and discover those using false social security numbers. Once they can't get work, they'll deport themselves (as many are doing already due to the poorer economy).