Sure all accidents are avoidable, but like communism, the pyramid philosophy doesn't take into consideration the human element. Everyone's an expert when looking back in retrospect!!!Accidents will always happen, no matter how many safety procedures are in place. Human nature will always have the upper hand, many times we do things without thinking, only realising our folly after the event. Sometimes by the consequences, sometimes by being told, and sometimes by self realisation.
You can't cater for every aspect of safety, be it at work or in your private life. The world would literary come to a standstill, nothing would ever get started let alone finished.
We all want a good standard of safety at our place of work and over the years i'm positive that the good safety procedures has saved a good many lives and eliminated many common and not so common accidents. Unfortunately when those safety procedures get way out of hand and start to become or seen as silly, it has the opposite effect. People will start to see ALL safety procedures as those nit-picky nonsense ones... That's where human nature kicks in..... We can take and understand those good safety procedures and rules, but we can't or won't understand the bad ones, the ones that take away our own responsibility, experience, and commonsense.... In essence, as adults we don't like being treated as children, be it for our own good or not!!! ...Human Nature!!!!