Hasen't windows always self-destructed given enough time over the years? Dont think, save for "maybe" Win NT, i ever remember a consumer windows build being totally stable and not slowly corrupting itself regardless of the hardware it runs on.
Personally, i usually install apps to an secondary drive now and save "all" important data to a media drive or NAS and just plan on it crapping out and having to re-install. I know the push is for Win10 now, but honestly i got almost a year out of 8.1 and a brand new 10 build is showing signs of corruption less than a month after install. Mind you this is all on too shelf hardware and overclocking is not in the mix to hang problems on.
Boy oh boy would it be nice to get a genuinely stable build from microsoft vs all the "features" they keep trying to add on and cram down everyone's throats...
Just my 2c,
Tim