Originally Posted by TheMailMan78
Simple, money. Microsoft provides development kits to publishers. As soon as someone does that with OpenGL you will have more OpenGL based games.
This is why I think operating systems should be free. They provide an artificial ecology of products that are controlled by a single corporation. With the pervasive adoption of Windows, microsoft was able to leverage the widespread adoption of their DirectX API in order to block other companies out of gaming markets, making them less appealing to buyers (notably enthusiasts), though to be sure, apple doesn't do themselves any favors by keeping their OS closed off to OEMs.
This is one of the reasons I want to ditch windows.