If goods and capital are free to move across borders, it doesn’t matter whether people are coming to your country or staying where they were, because you’re competing against them either way.
And, capital can move way, way faster than populations. We are competing against the entire nation of China. There are over a billion of them. Have a billion people moved to the United States in the last 20 years?
Right wing media is counting on you to not be paying attention.
There a fewer factory jobs now than there were 30 years ago. Did Mexicans come and move into those factories? Or did the factories move to Mexico?
Pay attention.