(I would love a Steam phone, though that’s never gonna happen)
Remember that Android/NDK has the same 3D and audio APIs available on regular GNU/Linux, Swift does Vulkan, Playstation has a POSIX like OS based on FreeBSD.
Yet Valve needs to offer Win32/DirectX support via Proton.
All Valve can do is bring Linux to gamers, and game devs will follow, if their tools allow them to.
Remember that Android/NDK has the same 3D and audio APIs available on regular GNU/Linux, Swift does Vulkan, Playstation has a POSIX like OS based on FreeBSD.
Yet Valve needs to offer Win32/DirectX support via Proton.