Oh, if we speak about "boot every day", than Windows is notorious for changing peoples updates settings and then downloading broken updates. Linux (unless you set it up otherwise) won't do shit if you won't update anything over 10 years, everything will stay the same.
I have more luck with Linux than windows on this one. My windows installs end up way more fucked from trying to bring in random shitty device drivers and shit whereas most Linux drivers are built into the kernel. Now sometimes you're just out of luck on Linux and there just isn't a driver but I haven't had that happen in like a decade for me.