That those people who don't scream about discrimination don't rail against free speech? I dunno, maybe because they don't feel the need to deprive others of the right to voice their opinions in order to advance their own cause.
> I hear people spout off the most racist and sexist crap imaginable
Then stop listening!
> then complain their "free speech" rights are being trampled when others call them out on it
I don't think they complain when others "call them out" - that is just called debate. I think their complain when they are censored, persecuted, jailed, or killed by the state for the crime of expressing their views.
> It's so embarrassingly prevalent it's become a meme within the social justice community.
By "meme" I assume you are talking about the lampooning and ridiculing of - and gasp even inciting hatred - towards those who stand up for free speech. I think you will find this is a fairly standard modus operandi of these insular, circle-jerking, agitating communities, but the fact these "memes" don't really escape to the wider world says a lot about the general palatability of these views...
> Here in Canada we have the hate speech restriction.
Good for you, although it would probably be more accurate to call it a free speech restriction...
> No slippery slopes has been slid down
In Britain police are rounding up people who say mean things on Twitter. In Australia, being a bit too flippant when commenting on certain racial issues will earn you a day in court. Maybe you Canadians are a bit more open-minded, or gulp, American, than you realize.
> and also no Westboro Baptist Church
And after you eliminate all the people who espouse views you disagree with, what do you have left? Some kind of super Canadian master race?
> I for one happily take that tradeoff
And I for one hope your own views do not one day become categorized as illegal by your state and subject you to censure and punishment.