Part of the reason why that never happened was due to the API. PS4 and Xbox had their own unique API's which developers had to port their code to, the PC was stuck on the bloated pig that's DX11. Now the Scorpio will be using DX12 as it's API it should make PC ports a lot more consistent which will benefit GCN hardware. It will still take few years but in time I would fully except AMD's cards to be consistently ahead or around the same level on watt for watt basis.
Pretty sure the Xbox one API is what Microsoft offered up for Windows.