Microsoft is not alone, people keep forgetting OpenGL never mattered on game consoles.
Even Vulkan is supported on the Swift, the main 3D API is NVN.
Some of the benefits of DirectX, proper 3D API, with a toolkit that supports math, fonts, textures, sprites instead of playing "go fish" libraries, OOP API, OOP shading language, nice debugging integrated into visual studio.
Same applies to the other 3D APIs.
Game developers care about their IP, how it gets into each platform is secondary to that.
Microsoft is not alone, people keep forgetting OpenGL never mattered on game consoles.
Even Vulkan is supported on the Swift, the main 3D API is NVN.
Some of the benefits of DirectX, proper 3D API, with a toolkit that supports math, fonts, textures, sprites instead of playing "go fish" libraries, OOP API, OOP shading language, nice debugging integrated into visual studio.
Same applies to the other 3D APIs.
Game developers care about their IP, how it gets into each platform is secondary to that.