There's nothing to optimize for!!??
AC:U doesn't work bad because there's no APIs like DX12. It works bad because simply it isn't optimized. This game is just one example.
And DX12 or Mantle means more work for developers - something that they don't want.
Nobody will spend more money and time to enable it's game to work 3-4 frames faster with new DX. I have explained previously that PC isn't closed platform - you can always buy better hardware for their unoptimized game. And this is good for hardware manufacturers.
This is now things work.
You might have misunderstood what I meant.
Games that are currently in development might be looking into DX 12 and making their engines make use of it, but since it's not officially out yet and the feature set is not known completely, thing might change at any time, I doubt games that are aiming to release this year will specifically target DX 12.
They might in the future, but I doubt it will be for the time it's released.
We don't even know what features of DX 12 will require new GPUs and we can't expect developers to use that if there's still no hardware for it. One year from now it will most likely be a completely different story.
As for AC:U, it was badly optimized and Ubisoft is to blame for that. Could a lower level API like DX12/Mantle help with that? Maybe yes, maybe not, maybe even it could have helper with a lot more than 3-4 frames, I don't know, but here we have a situation where the game definitely needed more time, but they still released it.'
So in this regard, the delay of W3 is a good thing, better wait a bit longer and release a great game, than hurry a release a broken mess.
In the long run many will spend money and time to use DX 12 or glNext, it doesn't matter which, especially if it allows better graphics on the same hardware, because people care about graphics and many games depend on this to sell.
Unless developers have some kind of deal with Nvidia or AMD, I don't see why they would cripple their games on purpose.
Of course not all games would need DX 12, the benefits will vary, if the game is not very graphically intense or they are not familiar with DX 12, they could easily build it the way they already know.
We don't need to buy a new GPU every year like some years back, unless you are going for some 4K resolutions, a moderate setup will be more than enough for a lot of people.