I'm sure most people have heard all kinds of pablum about immigration over the years. The government keeps saying how important it is and how much we need it, but they never actually offer up any proof of their soothing stories. The media, which is made up mostly of very progressive, earnest people, all favour immigration, so are unlikely to write anything bad about it. The NDP loves immigration because they're almost all minorities. The NDP loves minorities.
The Liberals and Conservatives like immigration too, because they get to make all kinds of special promises to the ethnic organizers on behalf of 'their' group to win votes. Chief among those promises, of course, is "We'll let in more of your people!" And so it goes. Immigration is designed to benefit the political parties, not Canada.
As an example, Immigration, Refuges and Citizenship Canada did a study in 2015 about where the most economically successful immigrants come from. You might think from the way the Liberals have been acting that they come from China and the Middle East. But actually, those areas were on the list for 'least economically successful'. Why are we focusing on them? Gee, could have something to do with the fact almost all Muslims voted Liberal last time around. And I assume it's the same for Chinese. Because bringing in more Chinese is not exactly a path to economic greatness according to the government's own study.
Where do the most economically successful immigrants come from? Europe, of course. What, that's a surprise? Also India and the Philippines, principally because those countries use English a lot. So why are we not bringing in more people from Ireland and Poland and Greece and less from say, Pakistan and Iran and Turkey?
And don't give me any crap about this being a racist idea. There are two factors at play here, the first being they're better for us economically because they have roughly the same educational and skill level, and can get good jobs. The second is cultural. Their cultural level, their values, is approximately the same as ours, which you sure can't say about Pakistan or Afghanistan. That's a double plus. Where is the logic in bringing in people from the middle east instead of Europe?