I prefer the Japanese way and the Swiss way. Their citizens come first, foreigners come second. The needs of citizens come before the need for cheap labor. Every job is a decent job. No job is so bad that they can only get illegals to do them.

Yes we can have legal immigrants that fill skills gaps. Thats not an issue for 95% of Americans so long as it’s done justly (and not simply a way to pay workers less).