It's not that simple, there's a niuance there - tradeoffs are to to be made if we want to have a decentralized system; it will not scale to the whole planet, if running a node is accessible; and it must be so, otherwise it's not decentralized.
The reality is, we will have a mix of custodian - through third-party - and self-sovereign usage; depending on the context and user's skill