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.