I am quite skeptical about twitter myself but I never understood this argument: What stops you from explaining your new or controversial argument in (n * 140) chars, or multiple tweets?
The fact that people won't take time to piece together the separate parts, and will take each out of context. This is the whole point of the original submission.