Вкратце, потому что единственное преимущество DirectX — её распространённость. Которая, в свою очередь, произошла не оттого, что DirectX лучше OpenGL, а лишь в результате агрессивной маркетинговой политики Microsoft, монополиста компьютерного, и игрового в частности, рынка со времён IBM PC / MS-DOS.
OpenGL открыта и кроссплатформенна, DirectX же — проприетарщина, которой, по-хорошему, такое же место в игровом дизайне, как Silverlight'у и Flash'у — в веб-дизайне.
DirectX 11 vs OpenGL
Одна трудность — DirectX всё ещё заметно более распространена, чем OpenGL. А распространённость технологии создаёт самим своим наличием очевидные преимущества: больше специалистов, шире информационное поле, дешевле производство.