One could assume that the 3-years delay in presentation of the Kenya accident report (albeit there is no clear recommendation with regard to training, technical changes etc. in there) was a contributing factor in this accident. What a shame. Trying to save a few faces led to 90 losses of live.