I'm convinced decentralization is viable for local applications and services like offline document editors and Syncthing, somewhat so for geographically dispersed but closed systems like 1:1 DMs and group chats/video calls (Tailscale sharing might work for static sets of people like friend groups and polycules), but I'm not sure the moderation and inter-server conflicts are workable for publicly visible posts where y…
I'm almost sure they are not. Moderator of some server deciding that their users do not deserve to communicate with someone from some other server is just terrible model from every perspective. It should be always up to user to decide who they want to communicate with. I want to decide to ban user, or ban topic/tag, or even ban server, not have decision deferred to whoever is running the server, that's no better than…
But it is, because the accounts are portable, so they can just move to another instance... it's an actually free market. In the end, you can always self-host if you literally can't agree with a single admin out there.