As I understand it, yes the system worked as designed, but the design still managed to kill several hundred people.
I'm not qualified to evaluate the design of the system itself. Was it inherently flawed or would everything have been fine if the optional backup sensor had been mandatory, making this another example of corporate greed causing tragedy?
Either way, I don't think blaming the pilots is fair.