And yet, every single one of these fediverse discussions is full of people basically saying "This doesn't spoonfeed me with zero effort, I turned it off after ten seconds!"
I have had my Mastodon account since 2017, I posted once and then never really looked again, and then after Twitter imploded and people started using it, I came back. I was an active Twitter user at the time as well, and I just stuck with it for a while, but eventually I just quit using it because there was just no quality interaction on it at all, with people I agree with or otherwise.
I also had kind of a boring Masto feed at first, until I figured out to subscribe to hashtags, and now I have several quality conversations a day about things I'm interested in, with congenial strangers who are also just there to talk about cool stuff. You have to change your habits a bit, it's fine and it's better.
I have also identified a strong tendency in this forum to do very well-outlined explanations of what is difficult or inefficient about federation, but invariably, the problem they're describing exists in a much worse form on the silo'd alternative they are implying we should stick with.
The fediverse (and decentralized social media in general) breaks the mold of extreme ease of use and therefore subverts the cultural expectations, thereby violating one of the ways a user would establish if the application is "good", and thereby it looks "bad".
It's like, technically X algorithm is a superior algo to use. But I can import Algo Joe's library that's 50 years old and already integrated into every language I know, so I'll do Joe.Sort().
Anyways, I see zero evidence that Reddit will come back from this conflagration in any sort of good shape, and I see even less evidence that the VC business model is going to do any better with anything else.
Edit: Just sitting here thinking about this. Who exactly gets any benefit from low-effort users of a system?
The members of the community? Absolutely not.
The mods? F%@k no.
The site operator who makes money from attention. Get this guy out of the equation and we can have nice things again.
And instead of relying on servers to federate with each other (which basically just shifts the problem, replacing one centralized walled garden with a patchwork of smaller gardens), why not let the client decide which servers to subscribe to? In an ideal world, the client could even merge comment threads when the same story is posted to multiple servers that the client subscribes to.
Without the centralization, why bother? Without the monolithic environments it's all private gardens. There's no point going and standing in someone's private garden while they're away.
It's seeking of the public square that is generating this situation, over and over and over again. This mess IS the territory. Either there's a way to have best of both worlds, or some kind of 'both worlds, in a compromised way', or this will always happen and this, too, is the territory: all public squares will be bombed for one reason or another until they're gone.
'Documentation? Just learn programming and it will be obvious.'