If memory serves, the airline IT systems were cooperatively developed/shared among carriers, which might help explain the below normal percentage of revenue invested.
Also, there are only 2-3 major airframe, engine and systems suppliers, so again the IT burden is less.
Still surprised that the failure did not cascade into the other carriers in the BA family.
Seems full integration is not yet achieved.