The present and future of decentralized communications platforms

Analyzing some decentralized messaging and social media platforms, why they're struggling to become mainstream, and what they can tell us about the future of the technology.