Why is Direct3D used in games over OpenGL

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

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

"OpenGL is really easy! "

At basic levels , definitly ,but what about advanced features ?
Direct x supplies iis own library with a lot of useful classes for game programming as well as the .x file format .
Opengl let you down,you must code everything from the scratch, by yourself
I also prefer opengl architecture but it is a matter of fact that directx is is more game oriented