It's more of a great day for Stephen than a bad day for free speech, this gives him all the 'told you so' credit he can handle.
I'm genuinely surprised Twitter did anything though, Jack Dorsey doesn't give a fuck what goes on there when you consider that orchestrated attacks, Qanon and...