В новом протоколе (сейчас речь о самом протоколе, как о формате обмена данными с сервером, а не о конкретной реализации в той или иной программе) вообще осталось кое что из того, что было. Например, когда вы запрашиваете у сервера инфо о контакте, вам прилетает куча информации, включая сексуальную ориентацию, образование, религию и цвет волос ("sexualOrientation":"unknown") . Причём, эти данные невозможно установить/поменять/посмотреть ни через оф.сайт, ни через ICQ10, там тупо нет таких полей.
Со статусами, видимо, та же история. Пока нет понимания, то ли официальная ICQ10 и личный кабинет будут дорабатываться, чтобы получить эти возможности, то ли это рудименты от старого протокола, которые Mail.ru пока не выкинула.
нормально показывает статусы всех юзеров, причем не только онлайн, а еще и "отошел"
Если юзер сидит на каком-нибудь QIP2012, то никто не мешает ему передавать в сеть, что он отошёл или занят. Вот если он сидит на ICQ10 и передаёт в сеть различные статусы, кроме "онлайн" и "офлайн" - это было бы интересно.