If what those lunatics over at AMD are saying actually happens, PC gaming will become as messed up as it was in the early 90s. A modern day example of such fragmentation would be Android for smartphones which lacks universal APIs resulting in lack of quality apps/games. In fact, Microsoft have incorporated DirectX 9 and Silverlight 4 on Windows Phone 7 to avoid fragmentation. Quite honestly, people over at AMD don't know jackshit about software. I mean, look at AMD Catalyst drivers.
They still know more than you.
No idea where that unnecessary blabber came from. Read the article again.
Coming back to the point, what they have said is that PC gaming today needs a proper low-level API which can truly harness the power of graphic cards produce today. (now who will come up with it?) Don't worry, this bottleneck will be realized later or sooner.
Second, moving onto OpenGL by developers would be a better move as it has faster call draw performance than Direct3D.
For the note, PC gaming is still messed up. Windows gaming is not.
Do you even know the reason why PC gaming was messed up in late nineties? It was again because of Direct3D. John Carmack's take: John Carmack's 12/23/96 .plan