Valve is investing a lot of resources in Wine/Proton. dxvk is being actively maintained which is very good. Same with Vulkan.
For how long do you think this can go on? I can’t think of it as a profitable venture which is unfortunately necessary for a project to have a long life. Especially with many newer AAA games not having Wine compatibility (correct me if I am wrong here) because of reliance of DirectX 12 or some ring-0 level anticheat. With the hegemony of Microsoft on consumer PC market and especially PC gaming, I don’t know how long the current momentum will persist, though I am grateful for the work done so far.
One can argue that the software portion of a game should be FOSS, but the games themselves don’t have to be. To put it simply: Make code free and open source, but art, music and gamedesign is optional. You don’t have to release those under a copyleft license. For me, that’s fine.
90% of the reasons why free software is important don’t apply to works of art, and no free software advocate is going to have a problem using non-public-domain assets on their system.