"If I have to fight with a system more than I fight with linux, with it's drivers issues and the problems that I can't fix without googling as I'm not intimate with the SO, what's the point?"
Linux with universal good drivers, is probably what most of us would want and need.
(except for the lucky few, who never had an issue)
Are you complaining about missing drivers in Linux? For the life of me, I never had to install any particular driver since like 2010 on both laptops and workstations. Not even for printers.
Specialized audio/video equipment? Probably, and of course the vendor will only provide them for Windows.
I've had light issues on every new PC I've had in the past 5 years. Be it the sound card, or the WiFi, or the NIC, or suspend / sleep. I will state all the issues were usually fixed in 6 months to a year as new kernels with improved drivers were released. So Linux on bleeding edge hardware is usually so so. (My TR workstation wouldn't even boot Linux without a specially compiled kernel and some boot parameters when it came out).
But if your hardware is over a year old, the Linux experience tends to be rock solid.
"Are you complaining about missing drivers in Linux? For the life of me, I never had to install any particular driver since like 2010 on both laptops and workstations. Not even for printers."
Yeah well, then you are among the lucky few, or you are not aware of the difference a good driver makes.
Right now I cannot get my linux workstation to do screencasting with hardware encoding(with OBS). On windows no problem.
And the laptops. On ALL my laptops I owned (6+) I tried linux, but experience was always worse, or even impossible. That includes tweaking, messing with grub, tlp and and in one instance even compiling the kernel.
Still way worse battery life, performance, standby resume issues, freezes and dont get me started about touchscreen. I hate windows. But I have work to do.
Linux with universal good drivers, is probably what most of us would want and need.
(except for the lucky few, who never had an issue)