Have just revisited the Gulf Air GF072 accident report. Some interesting comments in the "analysis" section on CRM, adherence to SOPs and discussion on the inter connection and responsibility between so called pilot error and management and company responsibility.
I think it is well worth reading in the context of this CX thread. the URL is
http://www.bahrainairport.com/caa/gf072.html