Finally left Twitter for good. "Conversations" about the Middle East pushed me over the edge. The space just doesn't engender productive discussion.
I'm interested to try to codify what makes one platform work, and another not. I do think the federated model with individual community standards does help.