In the 1980s, during the Lebanese civil war, the US under Reagan blocked Lebanese immigration, which led many of them to Canada. I believe we took in tens of thousands.
As a teenager, ignorant of this, I never understood why we had so many Lebanese restaurants and other businesses (Japanese and Chinese were literally the only other "ethnic" cuisines). I have no idea how their experience was compared to the Syrians in this article, but I know they have thrived, maintained their culture, and contributed greatly to our country.
As other comments have noted, Canada is far from perfect, but I believe as a whole we have embraced pluralism as the path to success as a nation.
It's not about being perfect but about being honest.
So while you might say Canada is great its not as rosy as your charismatic minister might want to paint it.
Don't get me wrong there is nothing that hinders poor Muslims from Syria to adapt to and eventually contribute in Canada but you just need a look at many europea countries to see the issues statistically it's quite depressing. (One a positive note though muslim women are some of the best educated in many countries of Europe)
The US as far as I am aware is still the country who have found the best model for integrating people from other cultures into their country.
This is not because the US is a melting pot as many like to claim but rather a tossed salad.
No other country allow people to maintain their own culture while still forcing them to contribute to society if they want to make it.