Downloading CSV files of transaction details is not 10 years old - this basic technology is about as old as Microsoft Excel which has been around since 1985.
I had a CSV download facility available from my U.S. employer's Credit Union in the early 1990's. I also had the option to download the transaction details in Quicken format. This was the Digital Federal Credit Union (DCU). It started as a credit union for U.S. based employees of the Digital Equipment Corporation (DEC) in 1979 and currently has about 800,000 members.
This Credit Union was operating as a full U.S. bank with Credit cards, Debit cards and cheques. In 1994 nearly all bills in the U.S. were paid via cheque. I wrote 1,400 plus cheques while living there between 1991 and 1994, as all utility bills were paid monthly.
In the early 1990's there were still a number of U.S. banks that only had one branch and most employees were VPs! These only provided a basic bank service - checking and savings accounts. They did not handle foreign currency, for example. I presume that since then that a number of these single branch banks have merged with bigger U.S. banks as they probably would not be able to cover the cost of the technology needed for todays bank services.
Having said that, BOI have spent a lot of money (€800M?) recently on their new IT stack. If the quality of their two-factor authentication software is anything to go by, this is another major IT Transformation that should have been avoided.
Smart-phones are expensive now so BOI should have built their App to work with some of the older iPhone/Android operating system versions. Not doing this is pretty ignorant and shows a total disregard for their Customers. If they did not have the technical expertise to design and develop App software that was backward compatible with existing handsets, then they selected the wrong IT company to do their IT transformation.
I upgraded my smart phone last year to be able to use the EBS App, because my perfectly good iPhone 5 was not supported by their "new" App. This cost me about €700 for a new Samsung S20.
I am continually amazed at the poor quality of recently developed software. For example, when logging in to the BOI App it does not set the focus to the first position in the next input field. As this is so obvious, it makes me wonder if anybody tested logging in to the App, even once. This should be a no-brainer default.