You can control when updates are installed and when you reboot. I may wait a day or two depending on what I'm in the middle of. Or you could wait a week. Or install the next stable (but not LTS) release in 6 months. Or wait for the next LTS release in 2 years. Or wait up to 5 years! Windows 10 is the last version of windows, there will not be an option to install Windows 11 at your leisure, you'll just have it when you wake up your computer the next day (though it'll be called windows 10).
Also, with ubuntu and most linux distros you can pin certain core packages at certain versions if you need.
Also, if you mean the desktop-notifications for updates and upgrades and such, you can uninstall all that and just use apt-get manually.
No. I mean the default ubuntu install still has a microscopic /boot partition which fills up and kills your OS's ability to upgrade and also the only way to fix it is an arcane script that no normal user understands.
I mean I was a professional perl programmer and I barely understand what the commands it recommended I run were doing, it is so golfed. And as for why I had to run them from the terminal? DESKTOP LINUX!
Also, with ubuntu and most linux distros you can pin certain core packages at certain versions if you need.
Also, if you mean the desktop-notifications for updates and upgrades and such, you can uninstall all that and just use apt-get manually.