Framer well said! Safety starts at Board Level / Swiss Cheese model!
Human beings do the best they can with resources they have available at time given their own training and background etc
These type of accidents are the result of a dysfunctional system