I totally disagree. I still find it impossible to follow threads of conversation on Twitter. I'm a software developer and don't consider myself to be an idiot, either.
(Unrelated: I accidentally downvoted you when I was trying to copy-and-paste, and I'm terribly sorry!)
This is already what the bulk of tweets are today. What Twitter (and Facebook) want is for people to not have to leave to read external content.
I do think there is a tendency for social media sites to converge towards the same thing. As features are added, and limitations are removed, the lines between different types of sites begins to blur. Something that started as some simple niche site, starts allowing users to host content, create forums, have their own chat app, adds features from discussion sites, etc. Eventually we will end up with some kind of hyper-FaceTubeRedditumblrkype.