To a degree, yes. But "Hate Speech" laws are a very slippery slope. As Canada is experiencing now. These laws are being vaguely expanded to cover "discrimination", particularly "religious discrimination", particularly criticism of Islam. Though it's technically not a "law" (yet), any and all forms of criticism of Islam are already considered "Hate Speech". Have a problem with FGM? Well guess what, you're a bigot now. No religion should ever be immune to criticism, let alone one religion be placed above another. If I'm allowed to say "Fuck Christianity" but not "Fuck Islam", and people don't see a problem with that, then that's a massive problem. But that's the cause now, thanks to regressive Identity Politics.