And your post is obviously meant to deflect as much blame on NVidia as possible..
If you knew anything about DX12, you would obviously find fault with the benchmarks as well.. The whole point of DX12 is to put the burden of performance and optimization mostly on the developers, since it's their code and they should know it better than the IHVs..
So Dan Baker's claim that IVHs had access to the source code is really irrelevant, since it was primarily his studio's responsibility to optimize the code and make sure it runs properly across all hardware..
Secondly, the game sometimes runs
SLOWER in DX12 mode compared to DX11. That in and of itself should raise flags if piece of code is running slower using a high performance low level API vs a highly abstractive one like DX11..
Thirdly, I remember several videos where AMD and Oxide talked about the superior parallel rendering of DX12 and Mantle compared to DX11, and how multicore CPUs would finally begin to stretch their legs.
Well where is it? Looking at the CPU benchmarks, it looks like all the talk of multicore CPUs gaining larger increases has gone out the window. Here, a dual core i3 4330 is faster than an AMD FX 8 core 8370.
It's possible that the poor CPU scaling may be impacting NVidia's performance..