

I have a friend who does game QA. A lot of the time issues this major are caught, documented, and then management decides the extra delay to solve it isn’t worth the effort because “it’s not going to impact enough people to matter”. Then, once a firestorm erupts due to public backlash, they try and blame it on QA.
My friend has gotten very good at ass-covering, and makes sure every issue ticket is very explicit, not only in terms of what the issue is, the cause, reproducibility, but also how likely the average user is to hit it just to avoid blame.
This reminds me of a story from “They thought they were free”. A Jew was accused of raping a woman. The judge heard the case and determined he was innocent. However, the gestapo were waiting outside the court to nab the accused as soon as the trial ended.
The judge decided to stick to his verdict instead of ruling guilty to put him in a normal prison instead of a concentration camp. After all, how could he justify ruling an innocent man guilty, even if that was objectively a better result for the man?