I spent the weekend doing a clean reinstall of windows 10, because windows update had stopped working about a year ago (due to a broken windows insider build). I must admit it was really nice to be able to leave my computer on for months at a time without it restarting for updates.
Few people really mind updates. What Microsoft really needs to do is minimize the number of forced restarts required, like Linux which only really needs a reboot if you update the kernel itself (and even then, there are ways around that).
To be fair, if you have a vulnerability in a .so used by e.g. Firefox, you'll also have to restart Firefox after updating to have it pick up the updated library. But you're right I would prefer the Linux update model, where I run a command once a week when I like to pick up the latest versions of software.
Few people really mind updates. What Microsoft really needs to do is minimize the number of forced restarts required, like Linux which only really needs a reboot if you update the kernel itself (and even then, there are ways around that).