At the same time, though, I think it's a mistake to leave out the fact that, in many ways, modern society is just so fundamentally complex that we (as a society at large) deliberately forego demanding accountability because we believe the system is so complex that it's impossible to assign blame to a single person.
For example, given this is HN and many of us are software developers, how many times have we collectively supported "blameless cultures" when it comes to identifying and fixing software defects. We do this because we believe that software is so complex, and "to err is human", that it would be a disservice to assign blame to an individual - we say instead that the process should assume mistakes are inevitable, and then improve the process to find those mistakes earlier in the software lifecycle.
But while I believe a "blameless culture" is valuable, I think a lot of times you can identify who was at fault. I mean, somebody at CrowdStrike decided to push a data update, without verifying it first, that bluescreened a good portion of the world's Windows machines and caused billions in damages.
I just think that if you believe "accountability sinks" are always a bad thing, don't forget the flip side: would things always be better if we could always assign "root cause blame" to a specific individual?