I have to disagree, mikesh.

I remember, during the '60's, being told it was better to 'work within the system', rather than quit. Indeed, this very motive is why several of our country's top military folks stayed in- rather than resign in protest over the course of THAT war.
Now, time has past, and the record shows that these men all regret not resigning in protest. The Secretary of Defense at the time has actually confessed in his memoirs that there was a deliberate intent (on his part) to make a mess of things. In short, these military men were playing against a stacked deck- and refused to admit it!

Sometimes life does place you in a 'no win' situation. You have to be able to recognise that there is nothing good that can possibly come of continuing to play the game.

Declared incompetent? Sounds like he was relieved of all responsibility - to me! Had he stayed, you can be sure some jackalope would recall how he had 'disobeyed orders.' There is no sense in continuing any relationship with those who are amoral, psycho, or dishonest. Period.

Management has a major role in safety. When management is as obviously imcompetent as in this example, there is no chance for a safe workplace.