i did have seveal delays on my last flights (747 & A330), mainly related to engineering issues and delayed connections. IFE on both A/C still provide major challenges. i do however see a difference in engineers trying to do something about. i think the new COO already has a positive influence on these issues. but as always they will take time and the IFE there is no fix, except buy a new system.
the new TAJ Warehaus in alexandria is another example of mismanagement. they should have put the money in the emergency training facilities. EP trainers they must be the oldest, crumiest facilities of any airline in the world now.