Deleted Comment
You need to battle against your competitor's product that "just work" because they can target one specific hardware profile and you can't, so you put in telemetry to improve compatibility. Makes sense.
It enrages us, the technically-minded and privacy conscious, but only serves to make Windows better for the non-techies and help MS stop haemorrhaging users to iOS.
how do you balance a very powerful product and simple day to day uses of it?
I (thankfully only) used to do Linux BSPs in a former life. In the last year or so of doing that, I think we spent about 15-20% of a project's time debugging systemd problems and working around it being too smart for its own good. 20% for the bloody init system sounds fine until you realize the rest of the time included stuff like writing or expanding device drivers.
Should workers be doing charity work now?