Really? For me it's just as stable as Win7 was, by that i mean it runs everything fine, not had a single issue with it since i installed it. If the definition of garbage for you means everything works and runs ok, i'd hate to know what you'd call it if it actually worked for you. Trick with W10 is to turn off everything in the options menus which are on by default, plenty of vids on youtube to show you how to do that, and on you go.
I've found the last two release builds exceptionally buggy, especially if you want to know exactly what's going on with the system. For example, since the 1809 release sfc always returns with false positives to botched permission settings. There are also many largely unresolvable errors reports being sent to event viewer, requiring custom filters to find problems at a glance.
On top of that, there is simply so much going on that manually tracking down anomalous behavior is a chore. My primary system, which has Server 2016 on it, has running 35 processes on a fresh boot. The Windows 10 Professional 1903 install on my HTPC/second gaming system, stripped as far as it can go without critical functions failing or bricking the whole OS has about 120. These are both the Windows 10 kernel, and the system processes get merged the same way, so it's not a case of simply having too many processes in the same scvhost instance in Server 2016...there is quite simply far less mandatory garbage on release 1607.
Performance is also impacted by all of this. I won't put Windows 10 on any non-high-end or non-tablet laptop old enough to have Windows 7 chipset drivers that work because in my copious and recent Windows 10 vs. Windows 7 experiences, the Windows 10 installs result in inferior performance (outside of boot and resume times) and worse battery life, all other things being equal. Even taking into account the lower impact of the Spectre and Meltdown mitigations in Windows 10, fully mitigated Windows 7 systems are often more responsive.
Yes, the OS "works", but to get it to be anything less than overtly obnoxious for me to use requires about five times the configuration time of Windows 7 (even with automated scripts doing most of the heavy lifting on 10), and about twenty times as long as it takes me to install a decent Linux distro.
In the end, I'm using it because I have no real choice. If there was any other OS that could support the hardware Windows supports and run the programs Windows runs, there is almost no conceivable way it could be worse than Windows 10, in my view.
The whole trend of the OS as an 'experience' and now as a 'service' has turned me off of Microsoft so throughly that the last time I allowed them to take any of my money that wasn't ad revenue was about eighteen years ago. I'd stop using their products altogether if they weren't 'free' (except in the inordinate amount of labor required to configure and maintain them).
is there a way to get W10 to notify but not download?
Yes, for the most part, but you have to do this through goup policy (not available on Home) or the registry.
Yes, it's possible to disable automatic updates on Windows 10, and in this guide, we'll show you how.
www.windowscentral.com