Twitter is great for publishing information updates. It's terrible for having a conversation or reasoned debate. Almost all of the built-in incentives are the exact opposite of what you'd want if you were creating a place for conversation and debate.