A. nVidia's still got more credibility in the marketspace, so they're not going to have to try overly-hard to push a good product.
Hmmm...so far, it looks to me like they are already pushing very hard, before the product is even officially announced! In any case, "credibility" is only really as good as your current product product. 3dfx once had lots of credibility too.
OEMs are just as fickle as consumers. "Credibilty" can turn almost a dime. They don't care abobut tech, they care about selling products. I would certainly agree that "one late product" doesn't ruin the credibility of nVidia...but I would also argue that if ATI bests nVidia for two product cycles in a row, "credibility" will rapidly shift. This spring is going to be VERY important for nVidia. If ATI does have answers for whatever nVidia is cooking up...then that puts nVidia in a very, very unenviable position.
There's a good reason why nVidia has traditionally only released one variant of every new architecture for the last few years right at launch...
Yes, and that was becase nVidia could get away with it, because the competition had no "answers" to that one variant.
This situation is very different now. ATI has arguably the best product in every market segment (shipped or announced). nVidia is basically no longer "competing against themselves" as I believe you used to say quite often. When you are in that position, you can certainly afford to launch just one or two high end variants, and let your "older" parts stay in the mainstream.
There's also a good reason why nVidia switched from pushing the MX 460 to the Ti4200 as the "Sub $200" card. Competition forced them to ship a product with lower margins. Competition is really "forcing" nVidia to ship something better than AGP 8X variants of the GeForce4 MX and Ti-4200. The question is, does nVidia have such a product in the pipeline due out soon?