It's actually not arbitrary -- it's the official name for that parameter in libsigrok. "conn" and "serialcomm" and standardized across all drivers, and the CLI client uses those as well. They have very specific syntaxes.

Using those same names helps with, for example, checking whether the device is properly detected/working with the CLI client when debugging a collectd/sigrok setup.