For some consolation: Windows Autoupdates can be disabled and likewise driver installs in general via Group Policy, which is available if you use Pro or above.
Windows updates can be disabled on any edition with my "I wasn't asking" approach of moving C:/Windows/system32/wua*.dll somewhere else. You can put these dlls back when and if you want to install updates.