Exactly. Yea, there are people who overestimate what DX12 will do, that's the truth, but the people completely downplaying the benefit it can have to the Xbox One at every turn and the extents to which they will go to imply there will be zero benefit, to me, are far worse and come off a whole lot more desperate in their attempts.
Look at the jump from Forza 2 to Forza 4. Look at the jump from Halo 3 to Halo 4. Yes, that all comes from the same accumulated experience with a piece of hardware as any other console generation, and the same would have taken place on the xbox one with or without DX12. That said, Dx12 is a bigger paradigm shift in API design than some are giving it credit for. No, wait, actually people are giving it its due, but they're doing so while bizarrely trying as hard as possible to sever any and all ties that Directx 12 could possibly have with the Xbox One, a console created by Microsoft. Flawed comparisons notwithstanding, DX12 even provides impressive performance boosts to much weaker intel integrated chips, and we're suppose to bury our heads in the ground and act like there's zero possibility the xbox one sees some meaningful benefit? It doesn't even need to be anywhere near as crazy as what we're seeing in all these different benchmarks to end up being a nice positive for the system.
And it doesn't take a rocket scientist to see what Phil Spencer is doing. He's being realistic and managing expectations so people can't say he oversold it. It benefits him in no way to try and present DX12 like it will be some miracle drug for the Xbox One, but rest assured that he has a pretty damn good idea of what it will mean for the Xbox One, and I'm certain he's a lot more gungho about its potential benefits than he's willing to let on in public. He looks at the whole "cloud" business and the way they were mocked for it, and has learned from that, and can anyone really blame him? That isn't to say there aren't some cool things that will come out of that, but he has obviously learned that it's far better to just walk a fine line and simply let the games and developers making them happen speak for themselves.