I think you underestimate the value of advertising right now when thinking about Twitter monetisation.

The current trend is for ad-supported services like YouTube to have higher ARPU than subscription services like Vimeo; this is in part because there are always a few intensely valuable users to advertise to.

I suspect the same applies to Twitter - advertising is better monetisation than charging for features could be.