А правда жизни заключается в том, что подавляющее большинство юзеров (которых, разумеется, можно монетизировать, иначе нахуй это всё) уползло в мобильники. Андроид лидирует, а это значит нужна экономия батареи, как никогда. Нужно проводить кучу ухищрений, чтобы поедание батареи было минимальным, и при этом держать руку на пульсе. Пуши, ленивый поллинг — вот это всё.
А xmpp тут не сильно поможет. Ему нужен перманентный коннект. Сколько ни оптимизируй, какие костыли для поддержки пуша ни делай — всё равно на мобилах оно будет медленным и жручим. Посмотрите на протокол телеграма — он прекрасен. Нет, честно. Хоть оно и наш прямой конкурент, я восхищаюсь, как там всё компактненько и шутренько сделано. С заделом на хуёвые интернеты. С подтверждением доставки и прочтения. С блекджеком и всё такое. Бинарненько, со сжатием и никакого блядоxml. Для мобил — отлично. Для десктопов — похуй, да.
А, и ещё век s2s тоже прошёл. Смиритесь. Теперь коммерчески успешные продукты стараются максимально оттянуть на себя аудиторию и аудитория, должен заметить, совсем не против. Все в выигрыше. Юзеры — от лютой конкуренции, отчего плюшки растут как на дрожжах. Сервисы — от растущей аудитории.
Как-то так. Да начнётся срач на тему нужности xmpp