If you describe something as another nail in the coffin of another thing, you mean that it is one in a series of events that lead to the downfall or inevitable failure of that thing.
at death's door
Meaning:
About to die; in a life-threatening state of health