That nvidia always intended to release GF 100 as a trouble-shooting lemon, some six months after the had publicly targeted to release it, followed by the triumphant launch of a mid-range GF104 part to rule them all, which was still a larger core than Cypress but didn't beat it in general gaming performance or rumoured cost-effectiveness?
Talk about spin.
No, GF100 is not a 'trouble-shooting lemon'. It couldn't have been... as I said.
There isn't enough time between the release of the GF100 and the release of the GF104 to redesign the chip that way.
I think your problem is that you don't understand how far companies think ahead, and how long it takes to design a new chip.
nVidia has a roadmap looking years ahead.
Fermi was started years ago, probably even before the G80 was released.
Now on that roadmap, nVidia has multiple targets. GF104 is not the end of the line, obviously. They have already decided what they want to release a few years from now.
So when they made up the roadmap for DX11-hardware, they will have compiled a list of features that they want to implement for that generation.
Then they will have decided that they're not going to spend everything in one place. They have spread the features out a bit. This is why GF100 did not receive the superscalar execution engine, while GF104 did. Clearly they could not have decided "Okay, we released GF100, it's not doing that well... let's make it superscalar". That's just not possible.
So GF100 is a bit 'simplified' compared to GF104, just like G80/G84 earlier. That doesn't make it a 'lemon' per se. G80 was wildly successful even without the video decoding hardware and support for atomics. GF100 is also doing quite well without superscalar execution (and whatever features compute capability 2.1 offer over 2.0).
The result is, however, that nVidia could release these parts a few months earlier, by not including the full feature set. And it also gives them a good chance of studying the chip in practical situations, and perhaps fine-tune the upcoming designs.
I mean, what are you trying to argue here anyway? The things nVidia omitted from GF100 are things that ATi doesn't even have in the first place, so do you really want to use the word 'trouble-shooting lemon' there? What does that make ATi's chips?