I am a supporter of Open Media but not on this one.
I read a lot of comments on r/Canada about people who DEMAND refugees and other foreigners to be vetted more carefully at the border.
Lots of people who support refugees and immigration also want to weed out criminals at the border as to ensure the good people are getting the help they need.
Few people, when asked, would agree to let someone with a criminal past into the country, even the biggest bleeding hearts put a stop at child porn and human trafficking.