Really. And bravo.
The only thing I can add is a lot of people talk about the first amendment without understanding what it says, and means.
Social media companies like Twitter and Facebook are not government entities, for example. And we all signed away our rights to "yell 'fire' in a crowded theater" the second we signed up, and agreed to abide by their interpretation of what constituted that rather than ours.
Thank you, democracy.
I think you also sign away your rights to yell fire in a crowded theatre when you buy a ticket to go to the theatre. Every business reserves the right to serve customers who are causing a problem to the business or to other customers. Twitter and facebook are no different to that.
There may be a consistency problem, of course. But bars and restaurants are also not consistent about why they throw people out.
Meanwhile I heard some cracking comments from a judge releasing a Capitol rioter on bail where he makes the point that everything that has happened to her in the arrest and indictment procedure, including the reading of rights, the appointment of a public defender and being released on bail, are all examples of the state and the various actors - the policemen, the lawyers and so on - recognising and complying with the very Constitution which she was purporting to subvert.