I believe most Canadians agree immigration has been good as a whole. However, the author (Doug Sanders) is promoting the notion of a 100m person Canada in just a couple of decades. He believes this is necessary to achieve some economies of scale that will enable us to achieve greatness.

I believe Canada is doing just fine. By all means let's welcome new immigrants but let's not be in a haste to wreck what we and those before us have built by recklessly opening the flood gates.