Unfortunately, BA has spent some years not learning from their IT mistakes. Like many legacy companies, the cost and risk of migrating from old systems to new is, now, so great and the risk so high - that most continue to patch up and hope it all keeps working.
I don't know who to credit with this sketch - but it sure is true.