I'd argue that keeping Linux updated is at least as much of a nuisance.
Who is keeping a Linux machine updated without regular restarts? I've never heard of that.
Yeah, many applications on Windows update themselves. I've never seen one restart without warning, though I also don't use the windows "app store".
Meanwhile, on Linux, you often do have a package manager with packages available for a bunch of third-party software. Except the version is often years out of date. If you'd like a more recent version, the instructions for that (on the project website) are usually either to run a bunch of CLI commands to install and approve keys for another external package source, or pipe a command from a website into a root shell.
And then sometimes you end up with 20 of those extra package sources. And one randomly breaks, and you have to do a bunch of debugging to figure out why and fix it.
And then some package may either fail to initially install, or an update fail to install, due to some bug or config error, and you're stuck until you can figure out why.