Be me, the Canadian government
Decide that making social media companies pay news organizations to host their links is a good plan that will help struggling news sites.
The social media sites stop hosting links in order to avoid the payments, hurting said struggling news organizations.
Wait they weren’t supposed to do that.
Canadians are not able to find out critical information about the wildfires due to your law.
Blame social media companies for being reckless.
Crisis averted.
Their rights aren’t even being violated, it’s never the government censoring them.
That being said, far more dangerous to society than the ability to speak hatefully is the government censoring speech it doesn’t like.