It sounds from sibling comment that Windows is only booted up at irregular, far-apart times. So most likely there are weeks or months of accumulated updates all trying to go at the same time. No mention of what Windows version is running, or how old the hardware is (limited ram, slow disk, etc).
As a counterpoint anecdote, I've been using Windows 10 Pro on a half dozen both newer and older machines ever since it came out, and have never once had to re-install Windows due to a failed update (and in fact failed updates have only happened a few times, each simply requiring trying once again). But these machines are booted up and used on a regular basis.
huh? They mostly use linux, and maybe Windows once or twice a week at most, to maybe every couple of weeks.
So for your stats, last year we re-installed the windows partition of one machine 4 times and another I think 2 or 3. Could be hardware problems, of course. But each time was triggered by a windows update, so maybe the update stressed the hardware to the point of failure, which linux does not.
As a counterpoint anecdote, I've been using Windows 10 Pro on a half dozen both newer and older machines ever since it came out, and have never once had to re-install Windows due to a failed update (and in fact failed updates have only happened a few times, each simply requiring trying once again). But these machines are booted up and used on a regular basis.