Зачем вообще нужны такие переусложнённые системы как jabber когда половину его функционала можно накрутить вокруг сервера не ломая стандарты, а остатки реализовать как расширения и тоже стандартизировать. Теперь у нас два стандарта частично-децентрализованных чатиков, а так был бы один.