Some game developers do test under Proton. Saying that because I'm in the discord server(s) for a few, and they mention stuff they're working on/support/etc over time.
Likewise, some do write GNU/Linux games, yet that wasn't in a number relevant enough to keep the original SteamOS going as businesses, until translation of Windows APIs was added.
Sure, I didn't want to belittle your experience at all. It's great that vendors think about Linux as first class citizens on desktop , too.
My understanding though, is that most of "steam games" are still windows binaries + wine + patches (proton, etc). It's well hidden behind a nice GUI, but the tech couldn't exist without the legacy of pure old wine.
Hahaha not belittling at all, I'm just old enough that "running X with Wine" means "spending hours upon hours pulling your hair out until X barely works" to me. Getting it for free feels like cheating :)
Well, if this is steam, isn't it proton, which is wine underneath?
I'm not discounting your experiences at all, btw. My 11 year old has been using Ubuntu as his main gaming rig, and the NVidia drivers work incredibly well and Steam games just work. It's still mind boggling to me that it works so well.
And, I no longer have to troubleshoot removing Windows virii from his computer.