I'm part of that 5%+. The thing about gaming on Linux is that I have no time or mood for fussing around with compatibility issues. Steams Proton layer handles quite a few games without trouble. I used to be a GoG only person but since their requirements for Linux versions are very specific and cause trouble on newer versions of Linux I finally installed Steam on Linux a few weeks back. Sure it's quite a performance hog and it keeps you in the dark about wether it's taking so long to launch because it's running some background update thingie and you have to use top to see what's going on, but other than that, the games listed as playable on protondb launch with a simple click. Which is good.
Guess I'm a steam customer now. After, what, 25 years? I remember when Half-Life 2 came out and they tied it to steam to push the first big digital game distribution platform. Guess that was/is a huge success. Provide good value, get my money. I don't mind.