Every time I see the words "free speech" in this context, I'm always baffled. You don't have the freedom to use someone else's service online to speak your mind. Not on here, not on Twitter, not on anything. Unless you build your own service, you are at the mercy of those hosting whatever service you are using at the time. Why this very simple reality is lost on almost everyone is beyond me. I feel like maybe we should start teaching it in pre-school, so we can once-and-for-all put and end to it lol.