What is a single word to describe a person who is quick to blame others or the system in almost any situation, regardless of whether that is legitimate or not?
You could call this person a finger-pointer, buck-passer, scape-goater or blame-shifter.
Alternatively, a shirker avoids things (usually work), or more generally a you could say they're a crybaby or are unprofessional.
Reprehending is a good fit, but also...
an Imputing person or Accusatory or Denunciatory or Condemnatory / Condemning or animadverter (and so on)
(if accusations not true then Aspersive person or Maligning person)
protected by tchrist♦ Dec 13 '14 at 17:47
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?