These shouldn't be hard problems given that just about every other chat system manages to get them right (though the hair-shirt of decentralization may make them harder), but they've been obvious problems with XMPP for about a decade now.
https://developers.google.com/talk/open_communications
https://xmpp.org/2015/03/no-its-not-the-end-of-xmpp-for-goog...
SMTP is an open standard. No one is making any money on email clients. The good ones have become such a commodity that they are open source. When people go looking for email hosting they get to choose between more or less identical services. SMTP is simply a terrible market. When everyone starts encrypting their emails then Gmail will cease to exist.
I personally don't believe that invention and commercialization as suggested by this equitation (maybe not intentionally) are equally important, beneficial, meaningful.
I'd say: Innovation is the commercialization of an invention; it's just the corporate propaganda and internal incentive structure for people within which projects these process in such a way into the world as to make it believe something has been invented by a corporation for the benefit of the "audience". Which is very far away from the truth, i think.