I would beg to differ with the premise of your question.
Many experts have come out in Quebec and in English Canada saying that Bill C-10 was not an infringement on freedom of speech or an attack on the charter. In fact, we now have a statement by the independent civil servants of the Department of Justice saying exactly that.