> If Valve went the native route why would that have changed?
We would have an ecosystem of native GNU/Linux games, and Microsoft could do whatever they felt like withouth any side effects.
> You keep repeating that in every comment but I don’t quite understand how is this some conclusive argument. Especially when you don’t elaborate on what specifically do you think could happen.
It will happen the same it did to DR-DOS, OS/2 and EEE PCs, and did to anyone else that built kigdoms in other people castles, the rest you can discover yourself.
Another example, even though Android is heavily dependent on Java ecosystem, and Google has won the lawsuit, they have started rewriting even the core components in Kotlin, because alongside JetBrains, they control the narrative of what goes on their kingdom.
Likewise Apple's approach with Game Porting Toolkit, is to help rewrite DirectX into Metal, not to run them unmodified, again control the narrative.