Canada has a long history of racism and other discrimination but it appears less obvious than it once was. Discrimination against Catholics and the Irish seems to have ended and overt discrimination against blacks seems to have declined but not so much for Canadian Indians. Of course now we can add smokers, gun owners, and fat people to the list so perhaps we may not have made as much progress as some people may think.
Individual racism continues to exist and one can only hope that this will decline with education. This is not the big problem, however, unless the discrimination becomes widespread and institutionalized. Then the victim becomes trapped and cannot find relief by simply moving or finding another job.
It would benfit us all if institutions did not discriminate against any identifiable group but in this respect the United States is ahead of Canada. Methinks there are more individual bigots in the States but more bigoted institutions here in Canada. Which is best? Well, I'll leave it up to you to call the kettle black.
P.S. Are you intolerant of bigots? I know I sure am... which makes me a bigot ... which I can't tolerate. Got to go now, my head hurts.