It's amazing to me that basically every Canadian not named Ezra Levant tolerates that kind of rot.
There's no political option to do anything but tolerate, if not outright promote, that kind of thing. We're just coming off of the most long lasting and powerful Conservative government in my lifetime, and they have gotten us to here, which is effectively the beginning of the new Liberal reign. And it's not as if the NDP would do anything other than rush headlong into supporting all of this hate-speech, PC, thought-policing madness.