I don't think menace-uk- is lying about DX12. He's just stating what we have been reading for the past 12 months regarding benefits of DX12 for PC and Xbox One. Phil Spencer has said that parts of DX12 are already used in the Xbox One SDK.
Personally I think the Xbox One will see benefits and I'm pretty sure menace-uk hasn't refuted that, just saying the PC will see more benefits because PC hasn't had the benefit of low level access up until now.
I think where I would maybe disagree with that consensus is although Xbox One and PS4 give devs low level access which could give similar benefits to DX12, the devs would still have to painstakingly code it step by step, instead DX12 does all that work for the dev so we are much more likely to see devs implement it. That is what Brad Wardell has been banging on about with regards to low level access and Xbox One anyway.
"It’s not about getting close to the hardware
Every time I hear someone say “but X allows you to get close to the hardware” I want to shake them. None of this has to do with getting close to the hardware. It’s all about the cores. Getting “closer” to the hardware is relatively meaningless at this point. It’s almost as bad as those people who think we should be injecting assembly language into our source code. We’re way beyond that."
http://www.littletinyfrogs.com/article/460524/DirectX_11_vs_DirectX_12_oversimplified
Exactly. Thank you.
and no, I haven't refuted the potential benefits to the xbox platform. It will obviously benefit.