A blockchain isn't magic, I'm currently working on a project with the royal mint that will be used for correspondent banking applications.
Think of it this way you have a database that is guaranteed to be consistent across all nodes, offers you full tracking of any action performed on that database, offers you non-repudiation and much more.
Sure you can probably hack it over an existing standard DB but at what cost?
At least MySQL, PostgreSQL, SQL Server, DB2, Oracle surely can.
Private blockchains do appear to be useful among a consortium of companies who don't completely trust each other, and don't want to pay a single company to maintain a central database.
Banks lose billions each year and i mean lose as they have no idea where the money went. Account consolidation within a bank is a huge enterprise.
Even within a single entity like a bank a blockchain that governs all accounts and transactions is hugely beneficial because of the consistency and the trail any action within it leaves.