Excellent informative article.  I find it amazing that there are many Canadians who are opposed to immigration, in fact there are many organizations such as, Immigration Watch Canada, immigrationwatchcanada.org,  who regularly campaign and lobby the government to eliminate immigration altogether!  Given Canada's low birth rate, I wonder how these people would feel when the population starts to decline and then say, within a generation, 25% of the houses on their street are empty and the value of their home and whatever equity they had has plummeted.  Anyone who wants to see what population decline looks like should take a trip to Detroit. That city's population has declined from 1.7 million in 1957 to 650,000 today.  It is an urban wasteland with dozen of square miles of vacant lots and at least 50,00 abandoned house. In my opinion, we should double the immigration quota immediately.  Canada should be, after 150 years of confederation, a country of 100 million people at least.