Here's my thoughts:
1. Apple iChat also uses XMPP, as do many other chat clients, so what Google is doing is just building upon that framework and incorporating other functionality visually.
2. I think exploring this space is a good thing (what XMPP can do) but I don't think Google has...