And why exactly would anyone bother with DX when MS has proven that they don't care about the state of the graphics industry? No real updates in years, over a decade with no multythreading support, ignoring developers for years who asked for more control over what they do.
If Nvidia and Intel would jump on Mantle, do you honestly think the big players in the industry would still support DX?
Why bother with such outcomes when they are highly unlikely.
Besides all this crying over state of DX is a little bit too much.
Are we really in that bad shape today? OpenGL/Glide, DirectX 7/8, 25 fps average on UT were better?
DirectX has brought years of stability and prosperity IMHO.
It's infinitely easy to support one or two hardware configuration. But AMD is already slipping with GCN 1.0 support and DX in Mantle games is suffering.
Imagine the outcome, 10 years from now, if Mantle had to support hundreds of hw/configuration and thousands of SKUs. DX11 would be a warm and safe place to be