Hey I contributed 2 of those just this month reinstalling Windows after an update broke my raid array by modifying the partitions on one of the drives rather than the array. And then decided the drive was corrupt. And then finally accepting this as the last straw and giving up and installing Linux as my primary OS. Only keeping Windows for the few games that require it, or I'd just run a VM for the few other times I might need it.
My s/o has regular crashes in Windows when I don't remember when I last had one in Linux. Her version is less often updated than mine (I have to lay my hands on her machine to do it manually) but the problem tends to persist, although maybe a bit less lately.
I suspect that not all platforms perform the same.
Check out the Chocolatey package manager for Windows. It makes updates for all our common packages available through git/yum/brew easily installed/updated on Windows. PowerShell will never be anywhere near as nice as sitting at a proper linux terminal, but Chocolatey makes the Windows experience slightly more bearable when you need to use it.
It still sucks though. It doesn't play nice with dark mode on Windows at all. I've been trying to get away from Google docs and I was hoping Libre would be a decent alternative, but it just feels bloated and clunky in comparison. I really wish it didn't.
It doesn't suck, it's just different from what you are used to. Especially the compatibility to Excel-Formulars impresses me.
But of course there are open source alternatives. OnlyOffice is often recommendet if you prefer the Microsoft Office look. I think you could also self host it to make it a real alternative to google docs, but I haven't looked into it.
Avoid Openoffice, it sounds similar to Onlyoffice. It is the predecessor of libreoffice and deprecated.