My guess is that it has to do with compatibility with XMPP, but I've never worked with the technology myself so I haven't got a clue. If it is compatibility, then both companies likely continued forward after their products had matured to a certain degree. Perhaps they wanted to go forward, but were constrained by XMPP.