Вот представьте что у Вас на сервере 1000 человек, каждый из них чем то занимается, один пишет в чат, другой анимации воспроизводит, третий вообще бегает туда-сюда, как угорелый (напомню, все 1000 игроков делают тоже самое). Все эти засранцы посылают вам пакеты, которые нужно распаковывать прежде чем начать работать с этими данными. А чем больше пакет с данными, тем дольше времени уходит на распаковку, если Вы возьмете xml, то получите лишние теги, которые так же придется распарсить, что заберет еще больше времени, с json та же песня