Windows 7 and Windows 8.1 also collect the data now and if you want to disable the collection of the data you kind of have to run a tool like Destroy
Windows 10 Spying every time you run the update.
The same thing is with Windows 10 but Windows 10 makes it even harder because you have to use registry keys or some other program to disable/enable updates. So as you see can use updating Windows 10 requires you:
1. Enable updates
2. Update
3 Run a tool that removes the spyware
4. Disable updates
This is a rather tedious process, wouldn't you say?
I wonder why they don't just publish the image files.
Maybe it requires
you to do all that, but I certainly don't jump through all those hoops to update.
And if you try to put yourself in the position of some tech support guy trying to troubleshoot the computer of a computer-illiterate person, you'd see why remote diagnosis is something Microsoft has to do.
Bottomline, it's a pretty well documented feature, with ways to disable it. Your unwillingness to read about it and calling it "spying" is just a primary reaction to things you don't understand. Fyi, OS X does the same thing. Linux doesn't, because there's no company behind it that can use all the data, but certain distributions do include tools to report incidents.
Tbh, I have a bigger problem with updates being pushed on my machine than I have with telemetry data collection. But so far nothing has botched my machine, so even automatic updates don't bother me that much.