@thomholwerda
Bcuz they all are having #EscalatingCommitment to #Windows and thus show #CognitiveDissonance because admitting failure is not something they do voluntarily unless it's a #NonApology aka. #DamageControl statement.

The #SteamDeck works because #Valve really took their time to make #Steam, #Steamworks and the #SteamRuntime for #Linux just function out-of-the box, knowing that anything worse than the #NintendoSwitch would fail harder than the #PSvita!

https://www.youtube.com/watch?v=REaUzHef9h4

Why the Vita Failed - PlayStation's Lost Gamble - Extra Credits

YouTube

@dolmen @Lulukaros @chrisoffner3d @vaartis EXACTLY!

And unlike with #Microsoft, #Sony and espechally #nintendo, you don't even need to sign an #NDA to get the #Steamworks - #API #documentation.

https://partner.steamgames.com/doc/sdk

As for the #SteamDeck and #Linux, #Valve maintains their #SteamRuntime which provides one all the necessary shims to get a game working...

They even release data on how discs get mastered for #Steam:
https://partner.steamgames.com/doc/sdk/uploading#Building_Retail_Install_Discs

something the other 3 platform owners won't share!

Steamworks SDK (Steamworks Documentation)