Critics of Peterson has pointed out his willingness to mischaracterise laws, theories and schools of thought in order to justify his beliefs and near-conspiratorial explanation of the political landscape. First of all he has misrepresented bill C-16 as the bill of legislative changes make no mention of compelling speech, instead extending human rights to protection from discrimination, hate speech and hate crimes to transgender people. This argument in Canada becomes even more fraught with inaccuracies as Canada does not necessarily legally protect the free speech Peterson is so fond of defending, instead enforcing "reasonable" limits on speech to restrict hate speech, obscenity, and defamation. In this regard, Peterson is not making a legal argument that makes sense in this own country.
Likewise Peterson is completely wrong about his other pet peeve, "postmodern neo-Marxism". Peterson often makes reference to this as a distinct ideological problem on the "radical-left" that poses a threat to societies, however again he is inaccurate with his very use of the amalgamated term. Postmodernism is a movement that essentially rejects grand theories that explain society, while Marxism IS a grand theory that attempted to explain society through class conflict. Numerous philosophers, thinkers and journalists have speculated that Peterson confuses post-modernism with post-structuralism, and he has himself admitted he hasn't read communist manifesto, and obviously completely equates Marxism with Stalinism. Nonetheless Peterson's near conspiratorial way of talk about Marxism and flawed understanding of what it actually is, have left many to consider him a complete charlatan.