Though the article is old, it does seem interesting that Destiny required Microsoft's assistance to achieve near-parity with the PS4 version. This kind of makes it clear that the Xbox One requires more development time to optimize, but if done correctly, can seem to pull out more overall performance out of the hardware than initially believed. That, and the additional 10% of unused Kinect GPU resources seems to help as well.
I don't doubt that there's a split between "dev laziness" and "development difficulty" going on here: Microsoft's fault for requiring a fine-toothed comb of coding optimization to get the most out of the hardware; but a developer's fault for not making at least a partial effort there since it IS possible to get more out of the system.
In the case of the Wii U, though, it's almost ALL dev laziness, lol... SM3DW and MK8 stand as pretty strong evidence there is some decent power in that little 35 watt box 