While somewhat sympathetic, on balance, I disagree because of the potentially huge number of refugees involved.

The Syrian conflict has become an "ethnic cleansing" conflict of numbers far beyond what any country (and maybe the world) can absorb. This makes it very different than our previous successful Hungarian, Czech, Chilean, East African Asian, South-East Asian or Afghan refugee programmes. 

Canada can do more; but a huge family reunification extension is not the way to go.  Our interests are best served by accepting the select families who are most likely to succeed here. There are huge numbers in that category who should be our priority rather than changing our focus to bringing in the extended families of people chose to admit regardless of what they might be able to  contribute to Canada.