This is one of the things that killed xmpp (too many XEPs, experience was severely fragmented).
* Conversations, Gajim, Dino, Kaidan, things on omemo.top with a passing grade.
Things which are still not default working everywhere would be voice/video call, but if you adjust your expectations to "IRC with file uploads, no need for a bouncer, and encryption" then it's fairly universal to support all that.