What's wrong with a curated forum for speech, especially if the guidelines are a part of the terms of service? Why does everything need to be all about free speech? No one forces you to use these tools, if they start censoring too much stuff, users can move onto another service. I'd much rather use sites where I can post without worrying about getting bombarded with hate messages. HN is such a kind place compared to twitter and Facebook.