Facebook won't buy IRC or any distributed open source decentralized protocol. Chats, newsgroups, email... The net used to be a lot more open and decentralized that it is now, maybe it's time to go back a couple of decades?
Won't they do with decentralized chat what they did with XMPP?: integrate support for a while to keep users from getting away and then drop that support again when the time is right?