You still dont get it and your evident desire to defend mantle at all costs doesnt even let you agree with someone stating what is actually a favourable point towards implementing mantle.
Ima just use an example, if you still cant get it, the we have a big trouble regarding reading comprehension:
The dev behind X game currently has only a DX version of it. That means that for this dev he has to spend his time optimizing this DX version to work at acceptable levels with AMD/Intel/NV's GPUs.
Now after hearing the benefits of mantle, this dev decides that the next game he will release, game Y, will have a mantle enabled version out of box, alongside with the usual DX version.
His dev time spent on optimizing for all hardware hasnt become longer because of this, even tho he has to put time into a new API enabled version of game Y. Because now all GCN cards have access to mantle, he can scrap the dev time used on optimizing the DX version for GCN and, for the DX version of the game, even NV and Intel would see better optimizations as now the DX version has to play well with only those 2 uarchs. Why would you care if a game runs terribad on a GCN under DX if you would use the mantle version anyways? Dude A running a NV card benefits from this, dude B running a Intel's iGP benefits from this, and obviously, dude C will get the most benefit as he will be running the mantle version with his GCN card.