DirectX actually helps operate the game does it not? Rather than simply sit there, say "hello" and then do nothing.
DirectX as a platform to help games be written consistently regardless of device manufacturer makes sense. It provides an active and uniform standard so it doesn't matter if you're using nVidia or AMD or Intel or ...

