> That's not true, but admittedly that information is not trivial to find right now for end users.
So, it's true for end users.
> It's a known problem, and people are working on a nice comparison of XMPP client capabilities so people can make a more informed choice.
There can't be more than a handful of usable XMPP clients in existence. The fact that "people are working" and "information is not trivial to find" speaks volumes about the state of XMPP clients.
> or for something less overwhelming
This is the reason XMPP is more-or-less dead for most users: "information is not trivial to find", "overwhelming" and so on.
Meanwhile already in 2016 Daniel Gultsch wrote what's expected of a mobile client for XMPP, and this can be easily extended to all other clients. [1]
Instead, 5 years later there's Conversations, "information is not trivial to find" and "check your server for compliance".
[1] https://gultsch.de/xmpp_2016.html