Да нет, понятное дело, что если ты пишешь на каком-нибудь, не знаю, луа, вряд ли ты возьмёшь менее популярный формат, который под луа не реализован. Понятное дело, что полезность формата в том числе определяется доступностью его под нужные тебе платформы. Я к тому, что доступность протобафа на тридцати платформах против доступности какого-то нибудь msgpack на двадцати для тебя роли не играет, если обе они доступны везде, где тебе нужно. И начинает играть роль адекватность реализации в плане перформанса / потребления памяти / расхода сетевого трафика / этц.
сыграла, тут же вопрос ещё в качестве, я как раз питаю большие симпатии к msgpack, например, были связки сервисов на очень популярных платформах: нода, жвм и го. и все реализации мсгпак под ноду, имели очень хуёвый перфоманс, иногда до 3 раз мделеннее жейсона