I fail to see why you would demand "Freedom of Speech" here. This is a privately held and operated website. As such you and I are here at the invitation of the owner. Whether or not your content is allowed or not is at the discretion of the owners.
That is my pov. I consider myself a guest who can be asked to stay or leave at the whim of the ones who ay the freight. I enjoy it here, but try to remain polite and deferential. Guess what? I have never been asked to move along. Well, once, but not permanently, so I started right up and the "bouncer" had moved along.