It's "XMPP enough" in this contenxt. It's XMPP, it just isn't complete XMPP, might be a better way of putting it.
That's not to say I wouldn't like to see them improve their support for all of XMPP though.
That's not to say I wouldn't like to see them improve their support for all of XMPP though.
Really, I can only think of laziness and trying to build a walled garden as reasons to support c2s but not s2s connections.
Both of which are not exactly good explanations for one of the largest companies in software engineering.