Does it even matter? I think people have already learned you can’t depend on a single social network. And that dependence was the only thing of value Twitter had; same as with Facebook or Google, everything left there is just a pile of technical debt.