There are hundreds of thousands of qualified immigrants to Canada who are patiently waiting on lists for their chance to come to contribute to a new country. These people have paid a very high application fee and have followed the painfully slow process which Canada has set up.
Instead of trying to fast track the process for these qualified immigrants, we are accepting those who have already been turned down by the USA by the previous Obama administration as refugees and who have failed to return to their homelands. 
We do not need law breakers and we certainly don't need to prioritize them over those potential Canadians who are prepared to follow our rules.