I think the point is that twitter has evolved into a kind of news&#x2F;whistleblower network and that the world needs that. It could be something else than twitter but right now twitter is filling out an important role.