Again, it’s not a technical discussion any more, and while I can understand this feeling, let me be pedantic:
It is not hidden. For example visible in storagenode run --help, and also discussed multiple times in this forum. Also logged on INFO level at every startup.
It was possible to turn it off, for example with setting metrics.addr to “”. I just made it easier with using the interval, not the addr.
Also, I would recommend to check the content of the packages. Check the /metrics endpoint on the debug port. It’s easier to discuss about what is problematic there, if we are on the same side.
Whenever you’re in doubt with a choise, mesure pros and cons.
Keeping telemetry on as default - I see only pros.
Turning telemetry off by default - I see only cons.
So just to satisfy some unfounded paranoic thoughts is not enough reason to turn it off.
You always have the choice to turn telemetry off, to stop your nodes or to not join Storj project, if privacy concerns keeps you up at night. Is not like you’re making millions and you are forced to run a node.