stupid question: why hasnt apache arrow taken over to the point where we are not longer dealing with json?
Also, a good proportion of web apis are sending pretty small data sizes. On mass there might be an improvement if everything was more efficiently represented, but evaluating on a case by case basis, the data size often isn't the bottleneck.