Canada's problem with this is that these are the people the rest of the world thinks of when you promote yourselves as the ultimate nation for tolerance and inclusion. It's not the ones who enter on the merit or point system under controlled circumstances. Look at the Syrian refugees that came as part of the 'Canada is Back' campaign. Canada took in many thousands but they were limited to families, orphans with relatives in Canada and homosexuals. Hardly the same as the ones in Europe but advertised by Canada with no distinction.
This 'test of Canadian values' is similar to the Saudi Arabia  arms sale. When push comes to shove self interest wins out.
Or the headline grabbing peacekeeping effort that was also part of the 'Canada is back program'. On further thought it turned out to be too dangerous.