Canadians protesting bad immigrants protesting good