I had not heard of the short life of the drives before yesterday, I had a pretty good laugh when I read that they time bombed the drives on older firmware.
I am not overly strong in programing at a machine code level, but I just can't see how on earth they managed to put something like this into the firmware.