I don’t want the rest of the world competing for my job and driving down wages. This may be good for companies but I have to look out for my own interests and if they let the other 95 % in it would affect me by decrease pay, more likely to have ageism discrimination, etc.
Assume that everything he says is right. When Google, the data analytics company, openly admits that there is no correlation between interviewing and job performance, how do you identify that tiny fraction of amazing talent you want to let in?
Wonder how many people there are who would be good programmers but never had the opportunity to code in the United States? Have there ever been studies on the programming capability of people who never coded before who are given some training?