We disagree it's exactly the same as it's not on by default for everything and it has been slightly weaker in previous versions of omemo.
Also most XMPP clients do not keep up to date with the latest version of omemo, sadly.
Also, yes, XMPP is a pain to use, especially when it comes to omemo, there is no easy way to verify, as comparing a long string of numbers is not easy or accessible.
I doubt many servers have a transparency report, nor can they fight court orders, I would imagine.
Edit: Trying to join XMPP groups with encryption can pretty much be forgotten too, as comparing the verifications strings for everybody in that group, especially in big groups, would take far too long.