2. The US not functioning without illegal immigrants is a bad thing. More often than not, employers like illegal immigrants because they can abuse them in some way or another. If you actually interact with illegal immigrants or the people that employ them, this is clear. “We need modern indentured servitude” is not the country I want to live in. I would rather these industries just be subsidized by the government to whatever extent it takes for US citizens to take the jobs with all of the protections we expect workers to have.
3. Not every country is short of workers. Employers may be short of workers that they can lord over, but refer back to point 2. Pointing to Canada’s policy as an example of a “smart move” is a strange play.
The current administration is certainly not working on the above premises, but I’m floored when I hear supposedly progressive people going on about who is going to work the psychologically scarring meatpacking plants if we don’t take on an undefined number of people who are only here to get shit on for a good paycheck. I have compassion for illegal immigrants, which is exactly why I don’t want them in the US.