> My point is that regardless of where someone sits on the political spectrum (even if I agree with them), they shouldn't have input on what should be an open platform for free speech.
In other words, you're saying no one should have input on it? There should be no rules at all?
Twitter is fairly unusual even among social networks, and different from most "normal" websites, in that it makes it relatively easy for random strangers to contact semi-famous people. Most of the time this is a great thing. But if you're annoyed by speech on, say, stormfront dot org, you can avoid it by not going there. If people are saying horrible things to you on Twitter, you can avoid it by blocking them - which works up until the point you become infamous enough among a specific subcommunity that a constant stream of random people show up in your mentions, most of them relatively innocuous (but annoying), some of them nastier than that. (And it's not like only misguided people have large numbers of haters - regardless of what you believe about Sarkeesian in particular, a look at mainstream politics is enough to refute that.)
Personally, I would prefer a decentralized social network where different subcommunities could use software to define their own interaction policies, much like the Internet as a whole. But Twitter is a centralized service; most users use the official apps (as is required to get the full feature list) and must rely on Twitter's centralized management to filter out both spam and abuse. There's no way around it short of a radical overhaul of the service.
I would support adding civil libertarian organizations to the mix of advisors, as a sibling comment mentions, for a variety of reasons. One reason is similar to why we have an adversarial system in law - if most people support an idea, such as free speech, in principle, but nobody is really dedicated to defending it and the easiest way to accomplish other goals is to compromise it, the slippery slope can easily become steep without people really noticing. Another is just that it's easy for these issues to be overpoliticized, especially when you have a physical presence in Silicon Valley.
But all that said, there must be rules. If you don't like that, go somewhere else. Who knows, maybe GNU Social will take off.