If we just move to another decentralized messaging service, that service will eventually get gobbled up as well, and we'll have to rinse and repeat.
Sometimes I think HTTP and SMTP are only limping along because there's a large enough enterprise base that doesn't want to see any changes at all.
Maybe that presents a defense (get your competing protocol entrenched in corporate IT), but not many technologies get birthed out to the consumer space from the enterprise space the way http and smtp did.
I'm not sure I'd call IP addresses centralised, if perhaps you were thinking of ICANN's running of IANA?
If you consider the internet inherently "centralised" then surely you'd still find CB radio or similar to be decentralised. Or do you also consider the allocation of wavebands to be "centralised"?
To be clear, I don't doubt that the technical side is very feasible. It's the user acquisition side that seems improbable except as a commercial venture.
the only thing it has going for it (and it's a big one) is ubiquity.