You're wrong on almost every point. "Don't Be Evil" is not Google's motto, XMPP chat still works fine for my hangouts account and no, they couldn't do it without breaking the XMPP.
I just hope they'll keep XMPP running for the chat. I'll stop using it the second it'll stop working in bitlbee.
> no, they couldn't do it without breaking the XMPP.
Why not? XMPP is pretty extensible, and Google's Jingle spec was open. Is there a technical reason that Hangouts had to be based on something other than Jabber?
Are messages from your XMPP client going to users of the Hangouts app and vice-versa, though? The e-mail implies that users of Hangouts can still continue to use XMPP clients, but that they're connecting to a totally seperate XMPP-compatible chat system by doing so.
I just hope they'll keep XMPP running for the chat. I'll stop using it the second it'll stop working in bitlbee.