Honestly, most consumers don't know or care what decentralisation (or centralisation/federation/whatever) actually is. For them, if the product or service does what they need it to, that's fine.
So the answer is "It'll win the hearts and minds of consumers, if the other selling points win the hearts and minds of consumers by letting them do something the existing systems can't/won't"
>So the answer is "It'll win the hearts and minds of consumers, if the other selling points win the hearts and minds of consumers by letting them do something the existing systems can't/won't"
Agreed. So far the the focus as been getting the technology to work, and the sort of techies who can do that are generally not very good at figuring out what ordinary people need and how to sell it to them. Once the tech is good enough, we will see people who are good at the latter getting involved.
To the developer, decentralization can be a benefit, or an annoying implementation hassle.
To the customer it is at best a feature. 99.99% of DNS or email users probably have no idea it's distributed and don't want to know.
Look at the marketing around the cloud: I'm pretty sure that 99.9999% of people who use the term never read its original use in the early TCP-Internet papers and RFC and no idea what the term really meant.
Until its adopted as a first-order service on the iPhone XI, nobody cares. Consumers find these things irrelevant to their swipe-right lifestyle needs...
So the answer is "It'll win the hearts and minds of consumers, if the other selling points win the hearts and minds of consumers by letting them do something the existing systems can't/won't"