I don't think we disagree at all Labell... and I don't believe that the Canadian law as it is written is anywhere even close to "thought police" or the various shades of paranoia that have been roilling through this thread.
I've just found a good
link spelling out how Canadian Hate Laws work...