We came to the conclusion that XMPP was built for desktop computers connected to strong internet via LAN connections not for mobile networks. We went on to invent our own protocol which was byte efficient and minimized roundtrips.
Now take all of this with a grain of salt. It is now 2018 and things have changed considerably.