Earlier quoted context omitted.
> can be resolved with a trivial amount of research If someone has to do a hundred trivial fixes then you might start to believe that there is something fundamentally broken with whatever software confronts me with a hundred trivial problems. I'd absolutely love to get away from windows but I tried it multiple times in the past and linux just isn't close to being an alternative in the desktop market. There are so man…
A hundred trivial fixes? More like 3 trivial fixes max! Jesus christ, Linux isn't that complicated. You're likely to run into a similar number of problems setting up your scanner on Windows! I've run Linux on desktops and laptops for years with next to no problems.
I never seem to have one of those unicorn hardware/driver combinations that perform well, don't drain battery, don't run hot and don't break on dist-upgrade. I have researched my issues every single time because I would prefer to use Linux for many reasons, but the fixes I find are often partial, temporary and fragile. Eventually I give up and go back to macOS or Windows.
dist-upgrade almost always breaks things for me, especially all those hard fought for fixes. And it's not just minor things that break. Last time (Ubuntu 16.04 to 16.10) networking stopped working completely because some maintainer had decided that network manager should no longer manage wired connections on my particular variant of Ubuntu.