So, to be clear, Google is supposed to make video chat with groups of people, recording to YouTube, desktop sharing, and Google Docs live editing work with XMPP? Or else they're evil?
That is being open. Without XMPP federation, we're effectively locked into Google. And it's just a matter of time that they drop XMPP altogether and we have to use their own protocol for chatting.
But yes, they are evil.
You could assemble a team of 30 random HN posters and they would be able to do that.
So, I think they could do it, if and only if they wanted to. But they didn't and they themselves said it was because they didn't want to be open.