There are gamers and there are gamers.
Some gamers prefer not to have the level of noise of a jet engine taking off right next to them to get a couple percent more frames per second on a game.
I would say there are at least two quite different markets amongst PC gamers who have different preferred balances between performance and the downsides of it (noise, heat, power costs), a bit like not all people who enjoy driving want muscle cars.
Same here and for me too it was gaming holding me back, though I mostly buy my games via GoG hence use Lutris and it’ve had a pretty low rate of games that won’t work at all (and, curiously, one of them which won’t work in Steam works fine if I use a pirated version with Lutris), though maybe 1/3 require some tweaking to work properly.
It’s also interesting that by gaming in Linux with Lutris I can make it safer and protect my privacy because Lutris let’s me do things like run the game inside a firejail sandbox which I have set up as default for all games including disabling network access for the game.
Still have the Windows partition around just in case, though the only time I booted it in the last several months was to clean up some of the stuff to free one of the disks to make it a dedicated Linux disk.