But hey look at sales of Uncharted. Unless those people who purchased it had sufficient disposable income to buy other games, some third party games will have lost sales to Uncharted
But this goes for any game. Any game regardless of quality can take away sales from another game. What I was responding to is if a 3rd party title went for parity on the two consoles it would loose sales to a first party game that was able to maximize for the higher spec console.
I'm sure it could but it doesn't mean it will and I gave the example of cod. On the ps3 dispite killzones and resistance COD continued to sell just as well or better. They aren't conclusive.
As for the current consoles , I have a wii u and xbox one and I will enjoy them for the next couple years. But like last generation I'm sure by the 3rd year everything but exclusives will be played on my pc.
Last generation it wasn't long till I had a pc build which was better than any of the consoles enabling 1080p and more. By year 4 I was able to play with eyefinity and by year 6 eyefinity and high levels of FSAA were possible. This generation it may happen even faster. The 360 compared pretty well to the x1800 that was right about the high end of the time. But the gpu in the ps4/xbox one doesn't hold a candle to the r290x which was the high end at roughly the same time as their release.