Windows is indeed better for gaming, for one simple reason: Windows is always the same. If you create something that works smoothly on Windows (e.g.) Seven, there is a very high probability that you program will run on every PC using Windows Seven.
The same thing does not happens on Linux, because “Linux” means nothing. There are thousands of Linux “distros”, with different kernels (the “core” of the OS), graphical environment, et cetera, and they are fully customizable too. So, potentially, every PC running Linux could be totally different from the other ones. That’s why gaming on Linux is kinda hard.
BUT… Linux users usually choose among a few number “distros”, so, it’s becoming easier and easier to grant a wide-range compatibility when writing videogames for Linux. The Linux version of Steam, the most popular gaming platform for PC users, is counting a growing number of “blockbuster” games. Retrogaming enthusiasts often uses Linux, because thanks to the very low Linux specs requirement, you can easily play old games with a low-end computer.
For those who’re worried about console commands, don’t worry: the most “mainstream” distros have a (or more than one) full-graphic software for easy install of every program you will need (for example, my favourite one is Synaptic). You just need to type the name of your needed program inside a search box and voilà! It’s even simplier than on Windows: no need to visit the software producer website, download the installer, click “Yes/Next” dozens of times… it’s fully automatic. If the program you want is not on the list, you can have it using the old-fashioned, windows-style way: this time too there is no need to type commands, just download an “exe installer” (well, they’re called “deb” or “rpm”, but they work just like a Windows exe), double-click on it and wait.
For what concerns Automation, well, first of all we need to have the full game; we can worry about Linux versions later
In the meantime, you can use virtual machines or WINE… or a dual boot system (Linux and Windows on the same computer), as I do 