Most big banks keep old mainframes. Decades old code with lots of patches made even by people that were born after mainframes stopped being a thing.
It's crazy the amount of critical infrastructure that is hanging by obsolete technologies and maintained by a few old timers and young warriors.
Me for example, I worked in the oil sector and the system I provided support for was obsolete since decades but still running in a thousand plants worldwide, it was me and two other guys servicing the whole Americas, five guys in Scandinavia for Europe, Africa and Middle East, and two guys in China for Asia/Pacific. Most operators don't want to upgrade because the system is robust and just work, also it's costly not only because of downtime and the system itself but because the cost of complying to new regulations. Operators will run this way until the plants are decommissioned.
