It should be obvious to even the trolliest of the trolls, that when you consider DX11 970 is handily beating DX12 970, that this DX12 implementation is horrendously broken... And this is coming form an NVidia owner.
DX12 can be awesome, but essentially only on paper. That's the problem when reality knocks on the door. The CPU benefit should always prevail tho.
Considering it's an API that should do the exact opposite of what it's doing, yes it's that bad. What the heck is the point of DX12 otherwise?
I suppose if you were playing this game in DX11 and you just had way too much performance that it bothered you, DX12 would be useful. I haven't heard of any such complaints though.
The point of DX12 is CPU overhead reduction, specially for Xbox One. And as shown, FX, i3 users etc. When you get pure DX12 only games, the CPU resources freed can and will simply be used on more game logic. But you ask for an API that needs to be optimized carefully for every single uarch, perhaps even into different SKUs of the same uarch to really shine.
This was my concern with DX12 as well, I wasn't convinced devs would put in the effort required to really take advantage of it. Even still, i'm surprised it's THIS bad. I did not expect significantly worse performance, I just didn't expect some of the "possible" features some people were excited about. Like being able to use any combination of cards for SLI/CF, or being able to double up on your usable vram when running SLI/CF
I know DICE got a lot of flak for their implementation of Mantle where a lot of people had issues, but in hindsight it's probably the best implementation of a "patched in" API we have yet. It may have had some bugs, but it actually did what it set out to do.
Even you know what happens when conflict of interest and money is involved
Personally I was never in doubt how DX12 would turn out. It also only repeat history when API reductions, tho harder to code for gets introduced. But the hyperbole prevailed as always with the 5 stages of grief to follow.
People with a GCN 1.1 8GB 390/390X will be the big winner in the long run. And everyone else the losers. Assuming they dont have weak CPUs.