Windows, and more generally Microsoft, updates regularly break things. Each time I see the update notification I kind of shudder. A notable one from 2018 was literally deleting user files. [1] Whenever there's an update for e.g. Visual Studio, I think most have learned that it's smart to wait for the update to the update. And see if there's an update for the update to the update, before finally risking going through with it. And I'm talking about the release channel!
It gets even better there as well, until somewhat recently after Microsoft would release a Visual Studio update, older versions would be removed from their site, and there was no way to roll back. So if you chose to update, and it broke stuff, then you were in a fun spot. Fortunately that is no longer the case, but ugh - bad memories. This is one of the big reasons I'd like to move over to Linux, but games + work make it difficult to pack up and move. For all my bitching about Microsoft's practices in general, I don't see myself moving away from Visual Studio any time soon, and it's Windows only.
Apple has also long decided to hide the scrollbar. And they also change stuff around constantly. This is one of the reasons I moved away from Mac.
Not saying your point isn't valid but it goes for Apple too.
I'm on FreeBSD now myself (with KDE, which has a ton of options so I can finally set things up the way I like again).
Apple was actually pretty much aligned with how I liked things, but in the past years things have become much worse. I hated the flat redesign, I hated mission control and its multiple desktops in a row instead of a grid, and many more changes that were forced on me without having a choice.
In Ubuntu, there is a setting to have all security updates happen automatically every day in the background without ever having to bother the user. And its been that way for over a decade. You don't have to be alerted, wait, and restart your whole computer for every little thing. I'm surprised how Mac/Windows still never bothered to catch up. The user should not be bothered by trivial maintenance tasks that the OS should handle.
Hell, I'd do this for all updates if Firefox didn't require an immediate browser restart every time its upgraded.
> You don't have to be alerted, wait, and restart your whole computer for every little thing. I'm surprised how Mac/Windows still never bothered to catch up.
Cannot comment anything on Mac, have no experience.
On Windows side, your statement is simply waaay overestimated and honestly speaking is not true. Using your words - Hell, it's even can update video/networking drivers _online_, without restart, not even mentioning smaller things like Defender definitions updates.
Those apps installed from Store, do autoupdate without requiring restart as well.
Firefox, shows a tip on update is available and patiently waits, nothing "require an immediate browser restart".
Heck, you can even configure to use devices in your local network to act like caching of downloaded data and to not redownload the same stuff from internet to each workstatation in your network.
You either stuck in the past of WinXP era or producing defamation on purpose.
Coming back to Ubuntu, question regarding
> In Ubuntu, there is a setting to have all security updates happen automatically every day in the background
will it honor you are on metered connection like WiFi hotspot shared from phone?
My daily driver is FreeBSD and it doesn't have this, but even still it's not much of a bother at all. I just reboot when there is a need to and am back running in 5 minutes.
Of course Linux has this live patching thing to the kernel which is pretty cool. But I thought you needed an Ubuntu One subscription to access that on Ubuntu?
In the last 10 years all my updates on Mac and Windows alike have been a matter of clicking OK and waiting 30-60 minutes.
On Linux and BSD I've had some more issues at times but that's been more because of my own messing around.