I run Arch for most of my dev work so maybe I'm just missing it, but I do a fair bit of dev/testing on windows machines and I don't EVER have this happen.
Like - Literally never in the past two years have I lost work due to auto updates.
It definitely got a lot better over the years, but it still happens sometimes. I don't know the criteria, but it is basically having some update pending install.
Like - Literally never in the past two years have I lost work due to auto updates.