Earlier quoted context omitted.
> Social media is a not a public square where people can plant their soapbox Except there isn't really an alternative to Twitter - they have monopolised that "short catchy text stream" market. Other services, like Gab, exist - but when services like Cloudflare readily pull support for less mainstream alternatives, its hard to say that if you don't like Twitter you can go somewhere else. For better or worse, Facebook…
That's like saying television networks are required to give you a show for your free speech. Social networks are private companies built for profit. For better or worse they should be able to censor anything that's not good for their business. Hell, you can't even post a nipple on Facebook.
Many tech companies are simply utilities now. They should not be allowed to refuse service in the same way as electric companies are not allowed to refuse you service - except in extreme circumstances.