It is my job to make sure we have a well-run software engineering product team. Ensuring that backups run and are tested is one small part of my job. Not doing the backups, sure, but making sure the team has taken care of it.
Mistakes happen and folks shouldn't be punished for that.
Remember that disks are fallible - human error needn't be involved to require recovery from backups.
Regardless of the root cause of data corruption, requiring three days to recover is completely a management/organization problem.