Put it this way:
I've stopped bothering to see whether my ~2000 games on Steam are "Linux-compatible" on a standard Ubuntu install.
I've also supplemented my entirely-Linux network with a Linux gaming laptop onto which I've put... all my old favourite Windows freeware.
Last night something reminded me and I wanted to play WH40K:Space Marine. Double-click. Install. Play.
A few weeks prior, my daughter was talking about RDR2. Double-click. Install. Play.
I brought across my Wreckfest too. Double-click. Install. Play.
My default photo viewer is not the trash that it's in Ubuntu by default but my old favourite of Irfanview.
I even went to the effort of downloading all my old GOG games and installing them (no, not all of them are DOSBox, there are many old Windows games in there), and even got Castle of the Winds (a very old 16-bit Windows 3.1 game that doesn't even run in modern Windows) working by just substituting the Ubuntu 32/64-bit only install of Wine with the stock Wine from the Wine website.
It's not perfect, but you know what? It's so damn close that you can just think "Hey, this just needs an update" whenever you encounter something unusual that you want to run.
Wine is good. Proton is AMAZING. And it only ever trips up on pathetic stuff - like things that have deep ActiveX/IE integration (e.g. OrcaSlicer variants produced exclusively for FlashForge do that to load the proprietary camera view... fortunately OrcaSlicer itself is open-source, and the camera view is not important at all, and there are other ways to access it)