If we want to control the borders, they should be going fast. As long as we accept illegal workers, they will continue to come.
To put the question another way: Say we institute a guest-worker program that's available only to foreigners applying in their home countries. Would that make things any worse for employers than they currently are? If so, how?
It takes time to process those applications. Probably months. What would the employers do in the meantime? I agree that employers should only get future hires from a legal guest worker program, but until there is one, the employers will just ignore the status of their workers.
If we want to control the borders, they should be going fast.
I'm not following you here. If we get control of the borders, the illegals who are already in the country won't automatically disappear. They'll still continue working at the jobs they're currently working at, until replacement guest workers arrive. What am I missing in this?