В чем сложность создания мессенджера?
>>Почему многие считают, что мобильные игры создавать гораздо легче, чем мобильные мессенджеры?
Я думаю что тут есть один нюанс - надо не просто создать мессенджер, а заселить его пользователями. А вот Вам задачка на размышление: допустим Вы уже создали мессенджер, и хотите заполучить в него первого пользователя. Вот попробуйте убедить меня использовать Ваш мессенджер если никого из моих знакомых в нем нет. Как Вы будете это делать?
Думается что основная проблема именно в разработке архитектуры мессенджера.
Одно дело когда вашим мессенджером пользуется сотня человек и совсем другое - миллионы.
Спроектировать его должны так чтоб сервер(а) выдерживал нагрузку и доставка сообщений была гарантирована не зависимо от условий соединения клиента, а это при большом кол-ве пользователей не так то и просто.
А в остальном все просто ;)
PS: на счет мобильных игр проще - если она локальная, а если речь о многопользовательской(не браузерной), то там тоже не все так просто, а порой и гораздо сложнее(зависит от жанра игры)