I can see the case for opening up legal immigration.
I can see the case for legalizing those currently in this country illegally.
I can see the case for slowing down illegal immigration by making it harder for illegals to get jobs.
If I squint just right, I can even see a case for building a barrier to make it harder to cross the US-Mexico border illegally.
But really and truly, I can’t see any legitimate case for admitting people to this country to work but insisting that they not stay. If the purpose of controlling immigration is to reduce the competition for foreign nationals for jobs here, why let in a bunch of “guest workers”? If we want foreign nationals to work here, why not let the foreign nationals who are here now have those jobs?
Of course I have my dark suspicions about motives, but I’d really like to hear someone name some actual advantage for the country guest-workers have over genuine immigrants.