The crazy thing is that FB and Google used XMPP (Google still may, but had disabled their servers from accepting outside traffic) earlier.
I used to have Pidgin running hooked up to Facebook so i could say a bit in touch with family.
But with the economic downturn everyone has gone back to building silos, in an attempt at maintaining profits/growth...