Whatsapp is also based on xmpp if I remember my readings. They improved it to reduce its verbosity.
But what is annoying is that, whatever the protocol is, they can technically provide an XMPP bridge for basic direct messaging.
But :
-UX will be crap and users would complain (same as feature incompatibility in xmpp/fediverse)
- there is no business model to support that.