While I am totally on Twitter's side in his case, anyone who thinks Twitter is some sort of believer in free speech hasn't been paying attention the past couple years. Free speech isn't a core value at Twitter, it's a shield to protect their business interests.