That approach: build protocols, not platforms.
I can now see why @jack made his Twitter announcement this morning. If he opens up and can use that openness to suck up more data, then Twitter's game could potentially be doing big data and higher end algorithmic work on even much larger sets of data to drive eyeballs.
I'll have to think on how one would "capture" a market this way, but Twitter could be reasonably poised to pivot in this direction if they're really game for going all-in on the idea.
It's reasonably obvious that Twitter has dramatically slowed it's growth and isn't competing with some of it's erstwhile peers. Thus they need to figure out how to turn a relatively large ship without losing value.