It happens with forced win10 updates.
I just replaced that pos with a mac mini....
I use centos 7 for my daily driver, it'll get 8 on it next hardware upgrade. Touch wood not a single problem with that for years now, and amd5000/nv3000 are looking very tasty.
(P.S. I despise Windows from a technical standpoint though)
This is a good point actually - with their walled garden approach, Apple has a much easier job with drivers than Windows or Linux have.
Of course, the end user may not care a jot, but it's an interesting point from a technical perspective.