Proton covers most games that I play, only a couple exceptions involving heavy handed anti-cheat stuff like League of Legends has now. For non-gaming Windows stuff that doesn't work in Linux I would guess that a virtual machine might work.
Riot... I quit the game because I didn't want to bother with proton and get mad when it goes wrong. And I knew kernel anti cheat would come. And all the Linux fans who are addicted enough are running the game on windows specifically. I literally have a friend with a windows VM with graphic card passthrough to play league of legends... That guy gets counted as a windows User....
Fucking idiot create the most toxic environment for Linux users and then say they don't attempt to support Linux because the Linux users didn't bother to fight their shit enough in a detectable way.
I am in a similar boat but I disagree with saved me. I just cared more about my friends than the game and my friends were bad at it, and so I had to adapt my attitude, leading into a more casual experience and the resulting distance to the game.
The joke is that the games are bad, and the communities too toxic, to be a healthy hobby.
Thereby, a person being prevented from playing is being blessed, not because there is no longer a backdoor into their system. But because they will no longer have to endure the verbal abuse of temmates and opponents.