Believe it or not, there are other reasons besides the insulting one that was given.
The value of the standards and abstractions presented by the APIs across vendors should not be underestimated.
AMD wouldn't have the IP or the console wins if it weren't for the multibillion dollar industry that those APIs underpinned. It wouldn't have had the money, the expertise, nor the freedom to have evolved its architecture to this point if it weren't for them.
Notable industry personalities like Sweeney and Carmack had a good chunk of their work facilitated by those standards.
The maturity of the tools and understanding of the art, such as they are, is in part due to that industry doing so much in the common advancement of it.
There is a bit of a faustian deal inherent to breaking from this. It gives a boon, for at least some.
Perhaps that time has come, but it isn't without cost, even for AMD.
We'll have a better idea once Mantle is more fully disclosed.
At this early stage, I would almost wonder if Carmack's less enthusiastic response comes in part from the history of unbelievable screwups AMD has had in terms of drivers and software support with RAGE.
Let's not forget that the ascendance of Mantle has at its foundation the assumption of the effectiveness, support, and stability of AMD's software and development.
Perhaps DICE can speak to the three driver revisions AMD has released for BF4, and EA can evaluate whether that standard-bearer's technical checkbox translates into CoD not making all the money.
The rest of the industry can watch to see whether BF4's Mantle version is superior and stable with the backing of AMD's drivers and the stability record of the Battlefield series.