DirectX is a standard, despite the cries on this thread otherwise. It's a de facto standard, not an open one, the majority of games use DirectX as the renderer, or at least include a DX renderer in their engine.
Considering how much input Microsoft takes from game developers and IHVs on the future of DirectX (I know because I worked at MS for 5 years), its very representative of the positive sides of an open standard body like OpenGL, but without the incredibly tiresome waiting and waffling.
True that it benefits from a smaller niche, games only, where as OpenGL has a whole variety of industries to please, so it can be forgiven.
In any case, I could care less if Amiga had a DirectX or an OpenGL, or something new. What I care about is that there is some equivelent that lets me write shaders, preferably in a HLSL/Cg/Slang-eque language, which can compile down to the actual Vertex and Fragment program specs, and which otherwise take advantage of all the hardware features found in today's cards.
I understand the delay, and the need to complete the OS, but I don't understand the lack of a concrete vision and story for 3D on the Amiga. Saying that such and such API is possibly coming out, and not knowing what it actually is capable of and how it works, is not what I'm talking about.
At this point I would be happy with a gaurantee that such a featured API is coming out, from which point I could write an abstracted rendering interface in my game knowing that it could be easily ported/implemented later once more detail is available.