"Data collection" is implemeted not only in Windows 10, but also is backported up to Windows 7. So basically it is now in every supported and regularly updated Windows installation.
Also I remember that detailed articles about "data collection" appeared only after it was shipped and caused some negative reaction. While publishing an article is a good idea, it is unlikely that everyone will read it. A better idea would be to display a popup for Windows users saying something like "Hi there! We are going to look what programs you are running and what else do you do at your computer to improve your experience. Hope you are fine with that.".
Technically it might be not a spyware, but if the user doesn't realize that their actions are being tracked, it still would look like a spyware to them. Or should we better call it a "trojan" software? A definition from Wikipedia says "In computing, a Trojan horse, or Trojan, is any malicious computer program which misleads users of its true intent." and Windows telemetry program matches that definition.
For example, in an article about "basic" telemetry [1] they mention that full command line of an application can be recorded, potentially including any private data and passwords.
[1] https://docs.microsoft.com/ru-ru/windows/privacy/basic-level...