remove all the benefits of being here illegally and they might go home on their own
The biggest benefit of being here is that they can find much better work here than at home. That’s not going to change, so removing benefits is not the answer.
In fact, the recession actually resulted in some outmigration, which shows they’re generally here for higher paying jobs than they can find at home.