Right, but there is a *reasonable* expectation that components don't fail within a few years. Since we know that if they fail now it's pretty much going to be because of a defect that was there from the beginning, Apple should either replace the part with a good part immediately (=a recall), or extend the coverage of that part for a period that is reasonable to expect that it would last had it not been defective.
personally, I think Nvidia should foot the bill for a recall, or share it with Apple. Customers should not have to pay for Nvidia's mess-up. I'm astonished that there were still defective units going out the door as late as last month.
Well put. People have zero peace of mind knowing that there is a chance their computer could crap out at any second.