Wow, I can't dehumanize black people online?! What even is the point of my gigabit fiber, then? Doesn't the government realize this will destroy 4chan? /s
Canada does not have a concept of "free speech", the fuck are you talking about. Canada has a concept of freedom of expression, which has certain limits, such as Hate speech.
I'm so sorry you will no longer be able to call for a genocide against a group you hold prejudices against, boo fucking hoo.
If homosexuals have their rights ignored in some far off country you must just shrug your shoulders, they don't have rights in those countries.
Tilting at windmills under the delusion they are giants does not make you a fighter of giants.