I'm not being sarcastic this time. You seem to have missed the zeitgeist, especially among younger generations. For them, it's very much true that the government shouldn't look out for the interests of its citizens over the interests of people in general, and they do think it's racist if the government does this. It's impossible to explain to them the very simple game theory implications of such policy, and it's difficult to argue that the government isn't already doing it (in the United States, in other countries it's impossible to argue that).
>If their loyalty is not to the country they are immigrating to
This goes against human nature. Loyalty would come later, not before or even immediately.
>If their loyalty is not to the country they are immigrating to
This goes against human nature. Loyalty would come later, not before or even immediately.