What bugs me is that so many people always jump straight to the most base and rudimentary catch phrase arguments on the topic. It's always "private companies != free speech for others, just for them" or the opposite "we should be able to say whatever whenever", inevitably followed up by a "but you don't have a right to consequence/response free speech"... it's tiring and shallow thinking on the subject.
I just ctrl+f'd for "public forum" and yours was the first hit. One thing in particular I would like to comment on is that post-Trump's election I started listening to some of my SO's legal field podcasts because I wanted less sensational analysis. I very distinctly remember a series on the Opening Arguments one where they went into some depth about why Twitter should be legally considered a limited public-forum (this was in response to some other Trump-Twitter hubbub at the time).
So, just granting that, how does potentially being a "limited public forum" change it's rights and responsibilities to it's users? What about the heavy US government involvement in these companies, how could that change the analysis? What about the fact that dominate platforms are able to control the narrative due to that domination? Doesn't that completely fuck up the free speech concept? "Everyone uses X, but you can't because we don't like you, so you can have your free speech over there in that corner where nobody is." What kind of dangers in the long run does this present? Why do these companies so easily fall into models of censorship, and what kind of future would that mean for the public? (not looking to actually get into the convo necessarily, I'm commenting on the meta of the discussion and wish these kinds of questions were being asked more)
I personally hate youtubes banner for controversial shit. It always links to some shitty ass Wikipedia thats been heavily controlled/edited. Wikipedia is just not a good source of info on controversial topics, (though looking through revision history certainly can add context of what is "missing").