Nvidia outsells AMD by nearly 3 to 1. That's all you really need to know for this answer.
A few other items to consider:
1) Console hardware is not exactly the same as video card hardware. Optimizations for consoles are meaningless when it comes to PC performance.
2) There may actually be some concern that AMD has chosen to focus on consoles and neglected their PC gaming operations.
3) Games supposedly optimized for AMD hardware, don't necessarily perform better on AMD video cards.
4) The console business is low profit margin, if any profit at all. Nvidia wanted nothing to do with it for a reason. AMD, is already running in the red, while Nvidia is experiencing record profits. It's hard to imagine that this will translate into a better situation for AMD PC hardware.
5) The reality is that Nvidia is well ahead in terms of technology. Proof exists in the performance of the GK110 and the second-tier GK104 GPUs, and the refinement of the GTX 690 versus the HD7990. The multi-GPU frame latency issue showed us that Nvidia is several years ahead of AMD, who only recently were made aware of the issue by a review site. And then there are those technologies, labeled "gimmicks" by AMD fans, but praised by reviewers: PhysX, FXAA, TXAA, Adaptive VSync, Turbo Boost, Shadowplay, and even Geforce Experience; none of which have a comparative technology on AMD hardware (except maybe FXAA/MLAA).