Agreed on most of this... but I guess I fall into the techie developer category, and a decent portion of my social group as well, and anecdotally none of us loath or even ever complain about Twitter and Youtube. I like the decentralized social networks in theory, but in the vast majority of instances I see the centralized aspect as a minor annoyance at worst - very far from being a real, painful problem to be solved.
*note that OP isn't saying a decentralized version would become more popular:
"But a decentralized platform, just maybe, could attract enough people and produce enough content to not be obscure."