And that is their decision. I think it is best for each country to decide for themselves, based on their culture, objectives, history, and values. France has a way of doing it, Canada has a way of doing it, China has a way of doing it, and the US has a way of doing it. One size fits all is least applicable when it comes to nation states.
This is a motte and bailey fallacy and doesnt even merit a response. Why dont you start with a good faith argument for how the US is anti immigrant, since the numbers clearly dont agree with that statement.
There have always been limits to immigration. Almost no one is saying no immigration. Needs change. What the country needs now might not be the same as 150 years ago.