For practically every distributed or decentralized tech we have, there is a tech that complements it and at the same time negates it. The banal example is cryptocurrencies and centralized exchanges. Part of the reason is that there's just so much money to be made from centralization and monopolization, but it's surely not the whole story.
There are many other parts to this story of centralization, not all of them bad. Centralized solutions are always more efficient than decentralized ones, for both graph-theory reasons and economies of scale. They also tend to be more convenient to use for typical use cases. Centralization of trust also has utility. Then there are the nefarious reasons to centralize - control and influence.