Il valore commerciale dell'implementazione supera il costo?
Se si implementa, è necessario modificare non solo il proprio server, ma tutti i client (sebbene sia possibile supportare entrambi i formati e modificare solo i client secondo necessità). Ci vorrà tempo e test, che è un costo diretto. E non sottovalutare il tempo necessario per capire veramente i buffer del protocollo (in particolare i motivi per rendere il campo obbligatorio o facoltativo) e il tempo necessario per integrare il compilatore protobuf nel processo di compilazione.
Quindi il valore lo supera? Sei di fronte a una scelta tra "i nostri costi per la larghezza di banda sono il X% delle nostre entrate e non possiamo supportarlo"? O anche "abbiamo bisogno di spendere $ 20.000 per aggiungere server per supportare JSON"?
A meno che tu non abbia una necessità aziendale urgente, i tuoi "professionisti" non sono realmente dei professionisti, ma solo un'ottica prematura.