Srovnávat protobuf s JSONem je naprostý nesmysl. MessagePack srovnávat víceméně můžete, ale zrovna i to je v tomhle případě nesmysl protože jedno je binární formát se všemi výhodami a nevýhodami, co z toho vyplývají a to druhé je v podstatě obecně popsaný textový formát. Opět věc určená pro jiné případy užití.
Ach jo.