This has been my experience. Linux+Steam+Proton delivers a more stable and performant Windows API than Windows. And that was on Windows 10 two years ago. I can only imagine things have gotten worse with Windows 11.
Not to mention for the different games that need different environments/configurations/libraries it's much easier to manage a bunch of profiles than a bunch of windows installations/VMs.