I don't know the last time you used Linux, but I've used it as my main OS for almost 20 years and have never really felt like I was "fighting" it. My system has always done exactly what I told it to do.
I also used Mac OS and macOS on and off for probably 20 years as well, and it freaking sucks in many ways. _That's_ where I feel like I'm fighting the system. And I grew up with it.
We Linux desktop people aren't fighting our desktop anymore. Everything just works and it has for some years now. Linux with Steam + Proton is a better gaming platform than MacOS, by the way.
The Year of the Linux Desktop arrived a while ago and nobody noticed :)
> Everything just works and it has for some years now.
Strange then, that so many people and particularly those who haven't spent years or decades fighting their OS or desktop environment, seem to disagree.
Every time a linux user says "everything just works" there's a massive gotcha. Remove the terminal and try to use a linux system, setting everything up, while properly roleplaying those who haven't spent years to get used to linux's many weird choices and you'll perhaps understand.
Choices are only weird if there's prior experience with something else with significant enough differences. In this case I still remember the effort it took to switch from Windows to Linux, but I used Zorin OS to make that road smoother.
I don't know the last time you used Linux, but I've used it as my main OS for almost 20 years and have never really felt like I was "fighting" it. My system has always done exactly what I told it to do.
I also used Mac OS and macOS on and off for probably 20 years as well, and it freaking sucks in many ways. _That's_ where I feel like I'm fighting the system. And I grew up with it.