In reply to SFM:
> moral courage
Haha. That man is made many times over you. There is no moral courage in giving a fiver to charity unless it's your last fiver.
And why do people think that someone resigning makes the situation different or better. That man didn't orchestrate the whole affair and even if he had, he is just a player in a game. Another player will take his place because nobody changed the rules of the game, and never will if we keep just asking people to resign instead of looking at what produces an environment where people can do such things.
Oh my god we're all doomed!