I guess I'm very hostile to that idea since I grew up in a time when my computer was my computer, not the property of an American software organization to decide for me what is best.
People have been saying this for years and there's never been any sign of it getting anywhere near a legislature. If someone's going to be made responsible it's going to be those that produced the product.
The users that do care, and want or need to opt out of the updates know what they are doing and can take responsibility for their actions to block updates.
At this point, Windows is going to end up just being my mostly-disconnected gaming OS when they stop releasing security updates in a little under 2 years.
Windows 10 needs to dump the animated ad tiles and allow complete removal of their remote-processed speech API. If they're going to continue with forced reboots, there needs to be some tech where apps run in suspendable containers, or something. I'm tired of picking up the computer in the morning and trying to remember everything I had open to work on whatever I was doing before the reboot.
Not going to happen unless MS itself shuts down or they decide to exit the desktop OS market.
If Microsoft only wants to support new software, they should make new software that people want to switch to without being tricked, forced, and coerced into it.
BTW, I'm hiding KB2976978 (still can do it) as I write this. If I can't block any update I don't like I'm not interested in your product. Life's too short for this kind of BS.
Oh, and the doctor administers it by sneaking into your kid's bedroom with a needle in the middle of the night, coming in through a window if you locked the front door.
Other than that, yeah, perfect analogy.
Unfortunately, software doesn't work like that. It's hard (if not completely impossible) to separate security from feature updates.
You'll likely need to cherry pick git commits and build the software yourself. I don't know of any sane person who would spend the time to do that.
Similar bugs with non booting PCs, display drivers not working, other hardware not working, performance loses happened many times after updates, so you need to allow the rollback functionality to work.
A solution that would help in this case is implemented in some major linux distributions where you can chose to install only the security updates, this means more work for Microsoft but if Red Hat and others can spend the time to backport security fixes to the Linux kernel then MS should be able to do the same. I am aware of the downsides of this, but enterprise customers should ask for the security fixes only and not for all the eye candy changes and if enterprise get this special security fixes then the other users should have the option to get them too, paid customers should not be forced to run on bleeding edge.