I don't know if it's the aircraft itself or the engines but interestingly, all three airlines mentioned - AA, BA and MH - are powered by RR Trents. These incidents coupled with 3 more (2 AF and 1 SQ B77Ws involving GE90s) have to be taken seriously:
http://www.diecastaircraftforum.com/...incidents.html