Running GNU/Linux involves a different kind of fighting with your computer for a lot of machines. The intent is different but the result is the same.
Depending on the user, the psychological result can be quite different. I mean it doesn't really matter if Windows reboots and kills your computation overnight, you can just do it again! On average over time, it probably doesn't waste your time any more than making Linux work would. But it feels rude.
On average over time, I feel that Linux definitely loses out on desktop. But it's not about rudeness, but about the choice of when you want to use the administration time. If you have a strict deadline or presentation coming up, then that 1 hour for updates or a forced restart can be much more costly than when the update happens during the weekend or while watching a movie.
Yes but I've been in a situation trying to debug CUPS because it was corrupting fonts, and urgently needed a print out of something. So, pick your poison...
My solution to this is to use a LTS type release that's reinstalled and configured once every few years for boring desktop work. Almost never add or remove any software, just apply updates weekly or so.
For dev or other technical work I find a more up to date system that undergoes frequent changes and might break on occasion to be tolerable.
Around the time Win10 came out, these effort curves crossed to Linux favor for me. Running bog standard Ubuntu LTSes has given me zero issues and zero shenanigans over the past decade.
Sadly, I work for an enterprise and need MS Office
Works with CrossOverOffice, at least the not-latest versions.