Oh and by the way, the logfiles from most package servers provide an accurate description of what you're doing with your machine and a weak concept of identity. So you'll need to avoid those.
Browsers keep updating and the vast majority of websites collect telemetry as well. So no more internet.
But yeah, the OS app level telemetry seems like a pretty big deal and we should stress out about it.
Also, if you use a browser that respects your privacy, and treats you like an adult, then you can turn that telemetry off.
Because if getting 1/2 the battery life if I want CUDA support is pretty shit in my opinion.
Apart from their short flirt with Amazon (which is now long gone), what else do they do apart from package updates?
There are also major distributions like Fedora and Debian which never did this.
Please stop spreading your FUD.
Those "package servers" are distributed mirror networks with no central entity being able to read all the logs.
You can go through all the hops, run every script out there and Microsoft can push a new update tomorrow that will put you back on square one. So why even bother when you can't ever be really sure you achieved what you wanted and for how long.
Looking at this script there are seems like many more vectors on Windows then macOS and Ubuntu.
Granted, they aren't for beginners, but that's the sliding scale in action.