Global population is 7.5 billion and rising at a current rate of 80 million per year.  Africa is not only the primary source of this growth, with a natality rate of 5, but is also the primary source of refugees. That's not a coincidence.
Meanwhile, back home, it has been reported that some 25% of urban children live in poverty. Only 10% of government sponsored Syrian refugees have found any kind of job, let alone one that provides a sufficient income, Somewhere between 1.5 and 7.5 million jobs will disappear in the next two decades due to AI (automation). Public debt is rapidly approaching 100% of GDP, largely to support extravagant social welfare programs. A major financial crisis is developing due to rampant speculation and shady business practices in urban real estate. Etc. !!
When this all blows up in our faces I don't think any refugees are going to thank Canadians for inviting them here.  
By the way, how are those 50,000 Ethiopians that we allowed in in the 1990s doing ?