I think most major organisations (banks included) are total hostages to ancient IT systems, particularly in the back office (the main engine of any transaction processing company). They've spent loads of money on upfront stuff, like online banking, phone apps, etc. and still depend on the same old usually outourced delivery of the really key stuff like batch runs (e.g. overnight processing/updating of all daily transactions, backup copies of all transactions and accounts etc.) and they are actually so dependent on the IT stuff that they can't see the woods for the trees! Paying buttons for an outsourced company to provide a data management service has repurcussions! Getting complacent with inhouse computer processes management also has repurcussions! Looks like it's back to basics for us mere mortals, the bank customers - we need to check regularly every transaction, every balance, etc. because we intrinsically do not trust the banks to carry out the standard transactions accurately or timely. God be with the days when you had a lovely book in your hand, and every time a transaction occured with the bank, they were liable because they had to write in the book. I inherited some of these from my parents - wonderful stuff - so much for computers and how the major organisations use/abuse them!