There are a couple different stages on the sliding scale of telemetry, which have huge effects in the amount of privacy being sacrificed on the part of the user. However, the biggest technical hurdle is in that very first step, from "No telemetry is possible" to "telemetry is possible". Every single step after that is small and incremental, easily enabled with minimal effort.
* No telemetry is possible.
* Telemetry is possible, but requires searching in a menu to enable.
* Telemetry is possible, and has a single opt-in popup, path of least resistance is to disable telemetry. (e.g. An unchecked box that enables telemetry, and a "Continue" button. The easiest path is to ignore the box and just click continue.)
* Telemetry is possible, and has a single yes/no popup, both accept/decline are equally easy to select.
* Telemetry is possible, and has a single opt-out popup, path of lease resistance is to enable telemetry. (e.g. Same as the opt-in popup, but with the box defaulting to being checked.) This is the level that starts to raise red flags for me, and to make me feel uncomfortable with it.
* Telemetry is possible, and has several nag screens. These may re-occur each time you start the software, or re-occur sporadically. These may have the euphemistic option "Not Now", a newspeak phrase that prevents me from saying "No" entirely.
* Telemetry is mandatory, but can be blocked at the router level. Any software here and above is spyware, and should be treated as such.
* Telemetry is mandatory, and software refuses to run without a server connection.
That immediately brought PowerShell to mind -- it boggles the mind how much opt-out telemetry Microsoft has in their core offerings.
[0] https://docs.microsoft.com/en-us/powershell/module/microsoft...
> Silently enables telemetry
Iirc most of them tell you about that the first time you use them, or they did back when I still used Windows.