Dedicated gaming machine or dual boot is a way to go.
I played steam on Arch and one update of OS and game stops working.
Despite claims, Windows gets better outcomes. I played a lot of World of Tanks Blitz and the same hardware on Linux was significantly lower graphics quality and FPS compared to Windows.