なぜはやらないXMPP

素朴な疑問ですが、XMPP(Jabber)プロトコルってなぜはやんないんでしょうね。XMLベースのReal Time Messagingができるのって結構いいんじゃないかとおもうんですよ。最近触っているOpenfire + SmackはJavaのオブジェクトも普通に通信できるので、いろいろごにょごにょ遊べます。SmackはGoogle Androidにも同梱されているようです。でもGTalkはMultiUserChatをサポートしていないので、つまらないのです。
など書いているのはなかなか情報が見当たらなくて困っているからなんですが。面白いんすよ。ほんと。もう少しなれてきたらまとめていくつもりです。