You're assuming deportations work, but the evidence doesn't suggest that. Huge numbers of deportations have happened, with some people deported multiple times. Do you feel the problem is solved?
Ultimately, you have to fix the incentives. Fine the people hiring them, making it uneconomical, and you will remove the main incentive for people to enter the US illegally.
Our politicians have simply seemed fairly uninterested in holding business owners accountable.