This is a bad move for MS. It's user hostile enough to have telemetry and ads in the OS in the first place. If they fight against people's efforts to make it usable again, they lose market share, developers/power users lose interest in the platform, less software gets bought from and made for their store, and so on. I think what they really need is a pro version of Windows that attracts pro users by removing the bullshit to start with. That shouldn't be exclusive to Enterprise.
The opt-out does not exist for Home and Pro users. Only Windows 10 Enterprise can completely disable the telemetry engine. Unless you take extra steps (firewall rules, network-level blocking, etc.) Microsoft will get a ping every time a new device is plugged in and there's no way to disable that for the common user.
I used to accept most telemetry popups from Microsoft before they became opt-out, but in the scheme MS has currently set up, I don't think MS let their customers make an informed choice about their data collection. For that reason, I oppose it as much as I can.
> I don't think MS let their customers make an informed choice about their data collection.
I think this is part of a larger problem where no single individual can given informed consent to any corporate contract because one involves a team of lawyers and the other involves an average person. Even if the single individual was a lawyer it would be questionable, but for the average person who has a limited college education and no special legal education at all, there is far too great a power difference for informed consent to be given.
I don't know, but I assume the telemetry is used for marketing by Microsoft at least and probably by their partners (ie people who financially benefit Microsoft partially in return for access to "telemetry").
Every Linux distro manages this. You have the client machine determine which updates it needs, as it has access both to its own state, and to the package repository's manifest.