Linux has way more issues than gaming support.
in order to get more gaming support (including working solutions for anticheat measures that don't insta-ban you as soon as you try playing), Linux fist has to become an actually good OS that people actually wanna use.
and by People I mean normal people and not some nerdy guys that get an erection as soon as they see a command line window.
That's ridiculous.
That you honestly think you'd
need to use the command line to use modern Linux distros for normal usage or gaming just shows you have little to no idea what you are talking about.
When talking about the more user friendly distros (and there are
many), you don't need the terminal at all.
You
can use it - and you'll be way faster if you do, once you know how to - but you can stick to clicking around the UI with the mouse if you want the same as on Windows.
Sure, the menus will be different and come in various styles, and that WILL require a few days of getting used to, but expecting different OSs to just be a copy of the objectively bad design that is Windows is pretty insane.
Same is true for MacOS, btw.
And tons of artists gravitate towards Mac - which has a UI and flow HIGHLY similar to many Linux distros, without
needing the terminal.
the splintered nature of Linux with its different Distros and desktop environments that can be mixed and matched, but also all have at least some significant downsides compared to others, while also sometimes not being 100% cross compatible with eachother in terms of software... that is just the biggest issue Linux has.
and because elitism is rampant in the Linux sphere, this splintered landscape will remain. they will never come together to work on a singular ultimate version of Linux with no significant issues for the average user and with extremely high compatibility and easy usability.
This is partly true and its fragmentation is widely considered Linux' biggest problem for wider acceptance by practically everyone within the Linux sphere.
But you wouldn't need a singular ultimate version, that's just nonsense - different versions aimed at different audiences is one of Linux' biggest strengths.
However, it would be great if instead of maybe ten big ones, there were only 3-5. Who knows, it might get there at some point.
imo as long as you have to even once open a command line to do anything on your PC, that a normal user can do easily with simple mouse clicks on a Windows PC, as long as that's the case Linux will remain the niche among niches it is, and honestly IMO that's also a sign of a bad OS in general. we're not living in the 80s anymore... GUIs became the norm for a reason.
First of all, mouse clicks actually take way more time to do than doing something via terminal (once you know what you're doing). Why do you think developers gravitate towards this style of usage? It's not out of some weird kind of elitism, but sheer practicality - and that's across all platforms, also pure Windows devs.
Second, please name a single thing that can be done on Windows via mouse clicks only, but not on something like base Ubuntu or PopOS.
I don't think you'll find anything - more likely the other way around, you'll find more things being configurable in Linux distros via mouse only than under Windows (since Windows likes to hide its inner workings from the user) ...
I think you just have no clue what modern Linux distros actually look like, can be used like, and have maybe seen them a decade ago.
and because of all this, Linux will also always remain an afterthought for game devs, as it's even less market share than OSX you're getting with a Linux native version, so why bother?
Easy: Developing your software cross-platform is always a strong improvement to your software's maintainability and quality.
Errors are more easily found, you get more reusable and library-independent code (even within the same platform), you develop less bad coding habits, etc. ... advantages of cross-platform development have been studied many times over and are just undeniable.
Also, about 2% market share of 130 million monthly users is still a shitload of people - given the increasingly low cost of developing for Linux as well as Windows, it just makes sense financially.
The reason it isn't done more often is that many game devs shy away from Linux development because of age-old and untrue assumptions like yours.
That said, as a user, you don't need native support for most games in order to use Linux. Via Wine/Proton, you can run practically anything, anyway (as the Steam Deck shows, for example).
Only a few multiplayer games won't due to their absurd anti-cheats false-flagging Linux users. But since most people prefer single player anyway, that's a non-issue for most gamers.