> decentralization never seems to work Not true, and there is many technologies, both new and established, which are fundamentally decentralized. Bittorrent is the first example that springs to mind. Cryptocurrencies are another example, etc.
BitTorrent the protocol is decentralized but again when one of the largest torrent sites goes down it shows. That the protocol was decentralized didn’t make the usage pattern decentralized because it’s so convenient with centralization. And the same again with git: when github goes down we see that a distributed version control protocol isn’t very different from a centralized one if we all use centralized servers and…
There is in theory nothing that prevents an issue tracker to be decentralized in the same way git is, but so far that hasn't materialized. You can export issues from github as .json, which allows you to transfer some things over, but users only have a username in those bug reports, not an email, which makes it impossible to contact them after a move to gitlab.