Trinibwoy, what data do you have that AMD lost share from the HD2900 days?
It may not be scientific, but if you look at message board posts (various boards of course, such as [H]), newegg reviews (number of reviews for a card seems to correlate with purchases, there were almost no reviews for AMd cards in the 2900 days, now they are up there with the # of reviews for Nvidia cards), Steam survey, etc, all seem to show major gains for AMD since the 4800 series debuts. This makes a lot of sense as well since they are solid performers for a good price, where HD2900 was not.
Are you sure the market data you're looking at isn't including IGP? I really have a hard time believing AMD hasnt gained major share in actual purchasers of mid range and up discrete cards. I really refuse to believe that. Now, maybe Nvidia has all the OEM contract for discrete cards locked down ( or whatever you would call cards contained in prebuilt systems), as far as that side goes. But there's no way I believe end user purchases of discrete cards haven't made major gains toward AMD this time around. No way. Now, I fully believe Nvidia has at least 50% of that market, but I'd wager in the R600 era they had 80%+ of it. I mean NOBODY was buying ATI cards back then.
Beyond that I dont know what to say, if people refuse to buy AMD cards simply because they are AMD, as you seem to suggest, well then it doesnt matter what AMD does so theres no point in them trying at all anyway, thus your strategy debate is irrelevant.
It is obvious Nvidia has put out a competitive product to AMD at every price point. Case in point, the GTX275 they introduced to compete with HD4890 is almost the exact same performance for the exact same price. Therefore if you like Nvidia cards, you almost always have an equal Nvidia option at any price point. Of course we all know the huge die size differences there which favor AMD.
Personally I figure the reason AMD doesnt cut prices more and really hurt Nvidia, as it seems they could, is simply that the CPU side is struggling so much they need every ounce of profit they can get get from the GPU side within reason. Realistically AMD CPU's dragging down the GPU's, it's kind of a nightmare for ATI.
Now, I guess if you're saying AMD needs to go for THE clear fastest card, period, then I'd have to agree with you on that. However, they are already pretty close with 4890. Theyre maybe 10% from GTX 285 now, once you OC a 4890 it's typically faster than a 285. And the dual GPU picture gets even murkier who is fastest. And supposedly theyre not even trying to be fastest, yet they compete with Nvidias top GPU as is. So again, I dont know what AMD has to do, but theyve clearly out-engineered Nvidia this go round (just as Nvidia had out engineered them in the last go round). I mean, it seems unlikely to me that AMD is ever going to me more than 10-20% faster than Nvidia, in general, as these companies are typically so competitive. And theyre within 10% now so..so basically if you're saying AMD needs to be 50% faster than Nvidia to start gaining major share, is that realistic?