What's a word for someone who is generally good but might perform without a blink of an eye a sin of sorts, if it is for someone who is powerful, out of awe and admiration for that person and their name in society.
So for example a social worker who knows a family is treating their children badly but despite the fact that the children beg her to help, because she knows the family is rich and powerful and there is a sort of non-spoken agreement that these people can get away with anything, she does nothing…
Hope that makes any sense.
example: She knew Madeleine was suffering there, but one glance at her mother in the hall, arranging her gold necklace reminded her that it was nothing to worry about. She left the house with a positive written review that was left with no weight on her conscience, and out of pure __________.
Best Answer
Check if sycophant(ic) fits.
Though it does not explicitly mean "someone who is generally good", it does mean someone who "might perform without a blink of an eye a sin of sorts, if it is for someone who is powerful". Also, the definition of sycophant does not explicitly exclude "someone who is generally good". You can also check one of the synonyms from ODO (reproduced below).
From dictionary.cambridge.org:
From ODO: