sitting on hardware stalls developement. its not always about features and in this instance im talking specifically about the hardware itself. as good as my gtx was it was an absolutely juice guzzler and they could have done so much more to get that power consumption down but because of the lack of competition there was nothing to drive them to do it. You'll always see the biggest advances when either side is under pressure.
ATi, for instance, have 40nm cores tapped out - Thats not bad for a company that apparenty isnt pushing the industry forward.. nvidia could possibly have already gotten there if they hadnt of sat on their backsides. but again like I said earlier, that is due in part to ATi's blunders at the time but that isnt really an excuse.
What does 40nm really bring us right now? or the immediate future.