That's similar to how "free speech"* works in Germany, and you have people like crowder saying in public that "Germany has no free speech".
I agree in principle, but I think there's lots of good arguments against it as well.
More importantly than the question of whether it's legal, I'm amazed that people can still see themselves as "the good ones" after all the things they do to their fellow humans.
* In German, we use the word "Meinungsfreiheit", which literally translates to "Freedom of Opinion", not "Free Speech", so yes, technically speaking, we don't have free speech; only the right to express our opinions.