So I have a question about this. Does free speech apply to platforms like Facebook and Twitter? I would have thought that a website owner has a choice about the content of their website, even if that content is user generated. Surely they could remove any tweet they wanted and not be sued?
But in general, you might be right (I am not sure).