I read several different Canadian news papers on line. In various articles in the comment sections it seems that not all Canadians are happy over the benifits given to the refugees when the indigenous people living on reserves there have terrible living conditions. NOT saying that refugees shouldn't be given refuge. Just that Canada has people unhappy about it too.
 I see a huge difference between the refugees who are fleeing war torn countries or fleeing genocide as opposed to people who illegally cross borders for economic reasons. They need to enter the US the same way that other immigrants do, legally. 
Lots of people in Asian countries want to come to the US . But they apply and wait for years. They do it legally.
 People who come through Mexico have an advantage over others  because they can walk or swim across the border. 
My family has a friend in Japan who has visited us twice. She very much wants to move here to Alaska but was told by the Embassy that the wait is for years.