You also have to be diligent about checking what each update is for before allowing it to download & install. At least once a month Windows Update recommends that I install an update that "makes it easier to upgrade" to 10, even though every time I uncheck it and hide that update.
I am very careful with updates because I have old software that is vital to my business running on my Win7 machines. It won't work on 8 or 10. I can't afford to let Windows do me the "favor" of updating my OS.