Fixing the illegal immigration situation has a ridiculously simple answer :
Enforce the laws on the books against employers that knowingly hire illegals !!!
I guarantee that after a couple of dozen high profile employers are walked by TV cameras in handcuffs the illegal problem will be solved.
Without jobs they will go home.
Sometimes life is simple.
But businesses think the present sit. will keep wages lower in key areas, like agriculture, however, labor in that industry is only 8% of the cost of crops. So it must be greed. Again, life can be simple.