TLDR: Looks like a failure in their CA-7 batch processing systems, which compounded so they weren't able to back out. Lots of the experts in RBS's implementation of CA-7 have been made redundant, and been replaced with offshore-expertise
I'm not going to question the proficiency of the offshore talent, however, I'm sure most on HN would agree that there's great value with legacy systems in not getting rid of the people who have been working on them for the last 20 years, and know all the idiosyncrasies and foibles.
Lots of the UK banks still use highly complex decades old main-frame based systems which interact with hundreds of other systems. It feels to me like the systems have got so complex, that its hard to see a way of replacing or rewriting and simplifying them.