All I know is that I would not want to be the one who had last committed to production.
Good teams don't blame individuals. You can praise individuals, but you take blame as a team. Hopefully at least two people reviewed the commit before it was put into production. Someone set up the post-launch smoke-tests/api-test-suits. Someone built the CI/CD-system. Etc etc. My point is, it is rarely a single individuals fault when something at this scale goes down.
But the parent is right that it still sucks to be the persons whose work was the proximate cause of an outage, even if nobody is going to blame/punish you for it. It doesn't make for a day where you feel good when you get home from work.