I don't think the launch of new consoles will boost games' video demands enough to get people to upgrade their old hardware. Why not just buy the console instead, then?
Well, there is still a base of PC gamers chugging on 8800GT/9800GTs and eventually the other popular group on HD4850/4870 and GTX560/560Ti/HD5850 cards will be looking to upgrade. When those next generation game engines/games hit the scene, there will be a wave of PC upgrades too. I have a feeling that NV and AMD now have full interest in maintaining high GPU prices for as long as possible because of increased 28nm wafer costs and shrinking discrete GPU upgrade market.
When you have a shrinking base of gamers who upgrade their discrete GPUs, it kinda makes sense that NV and AMD will try to offset the loss of revenues by moving their price brackets. We have already seen that with not so cheap HD7770 and the entire mid-range market sweet spot has increased from $199 price level to $250-350 (HD7850/7870). One might even suggest that GK104 is mid-range but we won't even go there. HD7850-7870 is in itself an indication that mid-range market pricing has increased dramatically.
The longer the current gen of consoles are for sale, the longer they will be holding back next generation engines such as Unreal Engine 4 from becoming mainstream. Frostbyte 2 could be far more prevalent if PS4 and the next Xbox are around which would make that engine more widely used for next gen games. Current console cannot even use that engine to half of its potential, nor can they use tessellation, a critical graphical enhancement of DX11 API.
I foresee flat or very little demand in the discrete GPU segment until at least 2014 or until there are at least 3-4 more next generation games. People who wanted to play BF3 have already upgraded, while it will take 2 more generation to max out Metro 2033 and Witcher 2 with UberSampling. Upgrading now is just for fun or for people with multi-monitors such as yourself, which is unlikely to be more than 10% of the entire discrete GPU market.
Imho, PC-exclusives like Starcraft 2 are the real drivers of discrete gaming card demand at the lower end. Witness all the people upgrading to run Diablo 3, for instance.
You hit the nail on the head right here. SC2 Heart of the Swarm and Diablo 3 will likely be the 2 biggest releases in terms of sales on the PC this year and neither of them is GPU demanding. Maybe GTAV will also contend for top 3. Unfortunately for GPU makers, the 2 most popular genres on the PC (RTS and MMOs/Role playing games) are not very GPU demanding.
Anything above HD6670/GTS450 will run Diablo 3, while SC2 will run on HD4000 if you lower the settings enough.
Diablo 3 just became the fastest selling PC game of all time. 6.3 Million games are actively playing it on the servers already.
😎
In an ideal world, I would have loved for NV and AMD to work with Blizzard to make sure their next generation games have amazing graphics, fully destructible environments, tessellation, HBAO, etc. However, we all know Blizzard will have none of that. It's a catch 22 since they are trying to create games that will run on as many possible hardware configurations as possible. The side-effect is their games have poor-avg graphics. Because they are so popular, in a way they are not creating much demand for mid-range to high-end GPU upgrades.
It's good for gamers on a budget and the software developers, but terrible for the GPU makers. When Crytek jumped ship to become focused on console development, things really started to take downhill on the PC. Crytek did promise that Crysis 3 will be built for DX11 from the ground-up and become another benchmark for PC gaming. Let's hope they deliver next year (but I am not optimistic).