We all seem to want it both ways. On one hand, we expect these walled gardens to protect us from invasive government spy programs, and we’re outraged when they don’t. On another, we expect them to act as a public utility, an arm of government, protecting our constitutional rights. But Twitter can ban whoever it wants. Twitter has no responsibility to free speech.
Susie Cagle makes some good points about the internet we want vs. the internet we've got.