Anyone that's ever worked on a helpdesk in a large business can spot these faults - you really have to cater for the lowest common denominator.
It's like when Diaspora launched. They publicly had lofty statements about returning data ownership to the masses, replacing Facebook, "run it yourself," etc. The majority of people even in technology don't want to bother with that. It would have been hilarious to hear a Diaspora evangelist try explaining to the grandma who just wants to post pictures of her grandkids the benefits of her own Diaspora instance.
Relevant to today, you're going to try explaining to some guy who's only on Twitter to trash talk other sports fans, the benefits of sports.social or whatever? It's not going to happen.
There’s so much UX friction that only people who happily use words like ‘Fediverse’ in a sentence would consider it worthwhile pushing through.
Mind you, making things just arcane enough to keep out the n00bs is a pervasive if unspoken design goal of a lot of open source projects.