One of Trump's most polarizing issues is immigration. I think he's got it wrong, as have all the western governments, but I also believe they are purely self serving as individuals.
Allow me to pose a question, with a background scenario based on facts:
Let's say we continue to allow immigration from poor countries to the UK and the US. Also let us assume the other G8 nations do the same at a rate of 1m a year, per country, which is close to current estimates for the USA, likely to be similar for other G8 nations.
The criteria for immigration in our scenario are as they are in reality. Skilled workers, qualified professionals, those with significant capital to invest, or those with substantial family ties. So pretty much how it's always been, minus illegal immigrants for the purposes of this discussion. The number of asylum seekers are insignificant in relative terms so I have removed those figures for clarity.
There are something like 3-4 billion people living in extreme poverty across the world. The yearly population growth of these countries is something like 100m per year combined.
Out of all those people we, as wealthy countries, take perhaps 10-20m immigrants. We take so few of their population, that their net population continues to increase by upwards of 60 million year on year (including deaths), placing yet further strain on their very limited economies. It is a downward spiral of poverty that is not being addressed by any government or any political party, anywhere, as far as I know. Mostly I believe this because there is no solution that would ever be enacted over even 10 terms of a western government, so the real problem may be pushed aside constantly in favour of merely being seen to "do the right thing".
We, as "advanced" nations, take only the most intelligent, entrepreneurial, brightest, most motivated, healthiest and determined immigrants from these poor countries. Why? Because they will benefit us the most, as rich nations, and make "good" immigrants. With current immigration policy, do we not strip the poor countries of these people, who are, most certainly, the ONLY group of home grown citizens that actually has the potential, in the long term, to lift their home country out of poverty through innovation and sheer hard work?
My question is, who exactly is all this immigration helping? If we drain a poverty stricken country of its finance and intelligent, motivated citizens, surely it is left without any hope of progress at all?
Why does anyone particularly care that Trump is anti-immigration, should we not all be, under the circumstances?
Are they not better served by staying in their home country and receiving grass roots investment? I'm not talking about such monstrosities as the Clinton Foundation or Oxfam, I'm talking about directly supporting the best and brightest in their social endeavours, whilst addressing the corruption that is so often endemic to these nations.