You can always build centralized systems on top of decentralized ones in order to mitigate the scaling costs of decentralization. It's essentially impossible to build a decentralized system on top of a centralized one in order to mitigate the downsides of centralization.