Simple mistakes are made by people right across the board from cleaners to surgeons... We all make mistakes and so I think it's a bit of an easy option to blame the users. There are different sorts of errors that people make and 'slip errors' are even made by people regardless of their expertise.
We need to move away from simple models of blaming users because systems/tools/devices/procedures can be better designed. If there is an error/incident I think people follow this train of thought:
- was the device working as the instructions suggest?
- if not, then manufacturing fault.
- if yes, then user error: blame, discipline, train, train, train.
This is a great video, inspired by an accident, which has an alternative view. It proposes bringing a better learning and safety culture into healthcare and uses the aviation industry as a good role model:
http://video.google.com/videoplay?docid=-6738698910009425483#