The problem with Twitter and Facebook is that the lines are getting blurry with regards to public vs private. Like it or not, a couple tech platforms are the de facto new town squares. Not saying I have any answers, just saying it's definitely not a clear issue anymore.
The more foolish aspect of this is that the President doesn’t have a direct means of striking back against what Twitter actually did (post a Get the Facts link), so he’s trying to punish them by reinterpreting Section 230. This EO definitely has some teeth, but there are provisions in it that I can’t wait to see in court.