Linux gaming works (most of the time without any issues)
What you should know before you switch to Linux:
Not every Hardware is supported as well as on Windows. Old Hardware may work better or worse than on Windows. New hardware may not work at all. Don't buy sth. that isn't at least half a year on the market.
Check protondb if your games do run on linux. For some people even silver there isn't an enjoyable status. Gold should be working as on windows with minor issues and platin is works just fine.
Be ready to learn a new operating System! Linux isn't Windows and the terminal is key to fix issues.
Or Nvidia either according to all the people telling me my problems aren't valid.
So if you want a good time with Linux you need and AMD GPU or integrated graphics, and it can't be too new, and it can't be too old.
I think linux's image is pretty accurate
Also
"Be ready to learn a new operating System! Linux isn't Windows and the terminal is key to fix issues."
I agree. I think that's not a good idea for a lot of people though. So I think posts like OP's are kinda stupid. People shouldn't try to push Linux on people who shouldn't use it.
I'm a long-term Linux user living mostly on the terminal, knowing quite a lot about the operating system. And sometimes I enjoy tinkering to get a game running even more than playing it. But in the end for some games it just doesn't work. Of course it depends on the game and hardware and what not, but in the end if I can't play all my games on Linux I have to bite the bullet and check for alternatives. And for me this statement is hard as hell.