I have the exact opposite experience. Windows at work just doesn't work. I start every day by clicking away a few error messages (like the KDC certificate or a PIN that doesn't work without any more details) when logging in, then checking for updates and installing them while I get a drink so windows won't force a restart on me during the day. Then I fix all the shared drives we use because they just don't mount properly without help from a batch script. If I didn't reboot the PC for updates already, I restart outlook and teams because otherwise they will eventually lose connection and stop working without any error messages.
That continues through the rest of the day.
When I get home, I can confidently run a pacman -Syu (unless there are nvidia updates) and everything just works. I can launch games and (after a minute or two because proton and excluding EA of course) they just work. Usually better than on windows too.