Mars: "I think that most of us would subscribe to the view that "...organizational culture, including policy, procedures and economic pressures..." were issues that have to be examined when determining how to prevent other such accidents in the future".
I'll second that. From my experience preventable accidents are rarely due to one thing only, there are usually other factors in the build up to the actual event.