Rob21:
So MAYBE there is a chance that the pilots "thought" that since the "reminder" ceased, the action was performed?
Then that was their mistake. As I understand it from earlier posts, if the aircraft is flown the way AI specify, then you'd never hear the 'RETARD' call at all, because you'd pull it back at the RADALT cue. Some pilots wait for the 'RETARD' call to achieve a smoother landing, but I don't think it's recommended procedure.
Yes, more comprehensive logic and a secondary warning would be a nice thing to have, but should it be mandatory, given 3 known incidents in however many thousand flights? I suspect many would say no.