More specifically, why don't they just recognize it's a hardware problem and do what Microsoft does. Replace it, no questions asked. Heck they even use to send you a box free of charge for you to put the device in and even pay for shipping.
I think it said Flash 9.4 on the box.