I am that SigNoz colleague who requested to add that note for dynamic languages; there are no other reasons. It could have been better worded to make the intent explicit. If you can get gRPC to work for you, use it but otherwise, having something work is better than nothing. The Proto HTTP exporter also uses the Protobuf binary serialization always and HTTP/2 depending on the underlying client library used. We are going to reword it