I think the main thing keeping people on platforms like Discord & Facebook are the group management features.
Private Facebook groups offer the 'walled garden' vibe for special interests, while Discord makes it much easier to organize a community.
There's a feature gap that I haven't seen any other products step in to fill (especially for non-technical users).