I think it&#x27;s too late for it and this wouldn&#x27;t solve that many problems:<p>- public xmpp servers are shutting down one after the other<p>- xmpp ties your identity to the server you register with, when there&#x27;s technology to tie your identity to a cryptographic hash (you can use DHT to find people)<p>- servers are not optional in xmpp, when in reality most of the time when you message people they&#x27;re also online, so peer2peer would be fine there (especially for server outages like the server I used frequently had)<p>- One usecase where you need servers is to save power on mobile devices. XMPP doesn&#x27;t support push notification<p>- end-to-end encryption is an total afterthought in xmpp<p>- basic things like sending pictures, voice or videochat never work<p>- xmpp is an laughably over complex standard created by a committee<p>- pgp is totally unusable for normal users