Thought-provoking article: https://rosenzweig.io/blog/the-federation-fallacy.html
I do agree that decentralization is the wrong ideal to aim for. I'm working on ForgeFed not because I want to decentralize code hosting but rather because I want to help create a libre and interoperable ecosystem for code collaboration.
@a I think a reasonable amount of decentralization — Ie., 10 large ‘instances’ federated together, with a very long tail of others — is a LOT more plausible than an Internet ‘democracy.’ This is a ‘balance of power’ approach, and it has been a stable approach to prevent total control for centuries. I wish this wasn’t the case, but I suspect it is.