Yeah people will download a patched windows iso, go through an extremely complicated install process to have everything the way they want, flip a few bits in windows with some shady ass tool and give up updates instead of just using linux.
Gaming performance on Linux is excellent, I'm getting stable 60FPS on single player games on my old 1050 equipped laptop from 2016 that weren't even playable on the old Windows install.
Anticheat however is a different story, and CoD DMZ/Zombies is where I spend most of my gaming time so it's difficult to just give up a Windows install.
Doing all that takes about 2 hours. The shady ass tool is also unnecessary since you can manually change the registry entries. Once it's done I can install anything by double clicking the exe and it runs 99.9% of the time.
Linux meanwhile only takes half an hour to setup and update (if we are talking about a beginner friendly one like mint cinnamon), but you will use a lot more hours trying to get everything to run. There rarely are good drivers for peripherals, to get even slightly more then the most barebone functions of my logitech gear I have to run a shady github project someone slapped together 3 years ago. The adaptive clock on my laptop doesn't work, I loose about 2 hours of battery life and the touch pad stops working after a few hours.
I dualboot a win10 ltsc version and mint. By now most stuff runs fine on Linux, but it has taken me 10 times the effort to get to that state compared to windows. And even now I occasionally have to fiddle with wine cause it decides that this specific programm isn't to its liking. And that's ignoring the issue it was to run anything with anticheat. That requires a VM with GPU passtrough to even remotely work.
That's only an issue if you torrent your stuff in which case linux wont save you. A windows virus/cryptominer/keylogger/etc. won't natively work on Linux, but it will work if used with wine.
In my experience everything already had drivers installed on linux. I think with the logitech stuff you mean the stupid configuration ui that would perfectly work on linux but they choose to not port it(you can still use it with wine for example). All my keyboards have qmk so that works on linux. A github project is much less shady because you can check the source code. Idk whats wrong with your trackpad. Battery life is hit or miss on linux, i get more hours on linux currently but only after installing some stuff. On ubuntu or mint the battery life should be good out of the box. Anticheat is basically anti-linux so ofc it wont work. For me backwards compatibility is better on linux than windows. When i try to run old software on windows it never works. Software support is pretty good nowadays but some professional stuff wont work. If you do that you should go mac lol.