This is very informative and echoes a lot of my opinions.
I don’t like my identity being tied to the instance I created an account on. I should own my identity, like on nostr.
My instance/relay having moderation decisions is not as clear cut. It’s beneficial as long as your interests align; without it you end up having to manage crypto spam yourself. But moderation policies are fluid and work both ways on the fediverse.
It is important on the fediverse which instance you create an account on. Which is a huge barrier to entry for non tech users. Pointing them to the biggest instance by default compromises the decentralisation.
Wayland does only do the most basic stuff and leaves everything else to the compositor (aka Gnome or KDE). That means every compositor will implement their own hacky version of the missing functionality and it takes ages until that gets unified again, so that apps can actually use that functionality.
Would this functionality be mostly the same? Could they get together to make a shared libcompositor that implements the bulk of the functionality? Or is it so tied to specifics of the desktop environment that there’s little commonality. In which case, Wayland not doing it would be the right call.
Exactly. Torrents are popular because of the moderation and curation the indexers perform. It’s why it essentially won over purely distributed competitors.
It won’t take much to create some fake swarms that make this tool useless.