Even if it's not perfect and there are still things that are a bit rustic or problematic, like what you mention about having to give up certain games. It's still amazing that some games run so well on Linux, in fact, I remember reading that there were certain games that ran better on Linux than on Windows because of the support Valve did haha.
The performance boost is also deeply related to how much more lightweight Linux is compared to Windows. There's no bloat like ad services and telemetry to hog resources.