Why is Direct3D used in games over OpenGL

BlitzMax Forums/BlitzMax OpenGL Programming/Why is Direct3D used in games over OpenGL

If you would built and sell BMWs, would you willingly support and endorse Mercedes engines in it too? Not likely... M$ -> Windows -> DX.