Centralized systems will always layer on top of decentralized systems unless you figure out how to fix the underlying economic problem of increasing returns to scale.
To actually get a permissionless decentralized system you need:
- a business model that has decreasing returns to scale
- a way to prevent Sybil attacks without massive cost
- a way to prevent collusion between independent nodes