I don't really get these flavor of article, the web is kind of the poster child of a decentralized application. saying the challenge of a decentralized web is kind of like saying the challenge of water not being wet enough.
Well... umm... okay, if that makes sense. But it doesn't for most people most of the time.
People as a rule like centralised services, because they can innovate and iterate faster. Centralised services have efficiencies of scale, round-the-clock support, and other perks that decentralised systems generally cannot afford to replicate many times over, at least once for each instance.
The "truly decentralized" web, under this angle would only contain small fish. But the very success of the web means that giants will emerge.