OpenGL has had the same architecture for ten years. Obviously more care goes into its planning than DX.
I'm surprised to hear you saying that considering how many problems OpenGL has given you with pretty much all ATI cards. You're a lot more generous than I would be in your place.