See my edited response in the parent comment.
It seems like there's good evidence that Twitter is limited by the Twitter - most people don't like to scream at the world (post a stream of public crap) and for those that do, Twitter is kind of the lowest quality pedestal to stand while you do so.