This is exactly what was said of ATI when the 8800 Series cards launched.
The 2900 series from ATI was not as good, and people predicted that ATI would not live long.
No, its NOTHING like what was said when the 2900 was delayed, nothing, its not anything like the same situation and its very naive to suggest so.
When the 2900 was delayed, the 8800 cards were out, the 8600's weren't, the 8500/8400/8300 weren't out, Nvidia was selling the smallest part of the market as the new gen, the largest part of the market was on par with AMD's largest sales part of the market, the x1950pro sold more than the 8800's did, because it was half the price and incredibly good value, more people on these forums bought x1950pro's for £120, than 8800gtx's for £400.
ATi then launched their new low and mid end at about the same time as Nvidia's, they also both had "large core" parts that both still at the time had plenty of cores per wafer, cheaper wafers and decent yields.
The bad situation Nvidia is in is NOTHING to do with Fermi, they stopped selling the gt200b's, for the last 3 gens Nvidia hasn't sold a new gen midrange, but a last gen top end as the new midend, its the GTS250 with the 260-285gtx as the high end. But they EOL'd the "mid end" 6 months ago, they weren't selling millions of 260gtx's while the 5870 was out.
Likewise, there was not the biggest problem, the situation of the low end market literally evapourating, you can't ignore it or pretend it won't happen. The low end market is being ENTIRELY absorbed into on die gpu's, this will happen, Nvidia can't do it and won't, its 50%+ of Nvidia's profit, vanishing.
Likewise, AMD didn't have a x1950 that cost twice as much to make and the 8800gtx, the 2900xt didn't cost twice as much as a 8800gtx to make. Their mid and low end wasn't double the size and double the cost to make as Nvidia's.
This is NOT the case now, Nvidia's midrange will be double the transistors and size of AMD's.
AMD also have their mid/low end out for 3-5 months, that wasn't the situation when the 8800gtx launched.
To pretend its the same situation is laughable.
Nvidia have missed out on 6million sales obviously, already, the 2900xt being late, maybe missed out on a million sales, if that. Nvidia will lose probably in the region of 100million gpu sales on the low end when that market dissappears. The situations aren't comparable even in the slightest way.