Well, not exactly. MSFT's "ecosystem" used to give end users more choices than Apple's walled garden. In my personal experience, it appears that MSFT has decided to limit the choices and start imposing their corporate will.
I'm on Win7 Pro. I have now uninstalled KB3035583 three or four times. I had my Windows update preferences set to download but let me decide, but several months ago, it stopped letting me decide and just installed what it wanted at boot time. Now I have changed my preferences to let me know when there are updates and let me download and install when I want. Somehow, I doubt that it's going to do what I want.
I have no opinion about Win10, but in the past I have always migrated to new operating systems at the same time as I bought a new machine. Win7 works just fine for me at the moment, so why should I run the risk that some of my older applications are going to break by installing a new OS? More than that--the last two times I bought a new machine, I went out of my way to install an older, more stable OS: XP when Vista was about a year old, and Win7 when Win8 was already predominant in new sales. I spared myself lots of grief that way. I may decide I want Win10 someday, but if Msft chooses to shove it down my throat, I will (reluctantly, as long time Windows user) tell them where they can shove it.