V podstate jsi si na tu otazku odpovedel
Microsoft potreboval neco, kde budou moci programatori delat hry....
Stavajici api bylo pomale tak microsoft zavedl direct-x ne jen d3d, to se vyvinulo az podle pozadavku vyvojaru a proc by mneli pouzivat neco co nemohou ovlivnovat, kdyz maji lidi a prostredky aby vytvorili vlastni standard.
By mne zajimalo kolik lidi by udelalo hru jen v open-GL... Sice by se to zobrazilo ale bez zvuku ovladani a site to jaksi neni ono.