Just to complete my prior post on the Ontario Human Rights Code, the Canadian Human Rights Code and the Criminal Code in their most recent amendment (assented to June 19th, 2017) added "gender identity or expression" to it's list of prohibited grounds and hate crimes:

Right, that's pretty clear, you can't discriminate against someone based on their gender identity or expression, and I'm behind that 100%.
Is it considered discriminatory, though, to refuse to use someone's preferred pronoun?
Rude; yes. That's like the course instructor choosing to call you Sally because he doesn't want to have to pronounce Zalachenko every time you F*** up. Is that considered discriminatory?
I'm not making a point, I'm legitimately asking. If someone informed me, after calling them "Sir" that they preferred to be call "Mx", I'd oblige. If the guy I was standing next to said "screw that, you look like a Sir, I'm calling you Sir", I'd call that guy and ******* and think less of him, but I'm not convinced,
yet, that that should be a human rights violation.