No, things are not different in Canada. Those people are Communists, and they won't respect Canadian customs any more than the 9/11 hijackers respected American ones -- and for the same reason: they're at war with you.
Want to know about Communist street politics? Ask any Frenchman above the age of 65, who was there before Charles DeGaulle came to power in the 50's. I've seen the old newsreel footage, and I'll wager you haven't. So ask our Froggy friend about Communists and their politics of the street. Ask him how those guys play.
btt