Large tech companies tend to buy other companies when they grow and with that, centralize the ecosystem. Microsoft buying GitHub and moving all the infrastructure to Microsoft is a classic example on centralization. And the frequent downtimes are another classic example on the drawbacks of centralization.