From a Canadian perspective, the CBC should have a social media equivalent that is publicly run, and all social media companies should be regulated under the CRTC
My gut reaction, also as a Canadian, is quite negative to this idea. Are you interested in expanding on the idea? I'm always looking for new perspectives and to understand how my fellow Canadians are looking at issues like this.
If you're pro C-11, you really don't realize how bad this would be to give the government to determine what is "hate speech" and command companies to take it down.