This isn't Citibanks UI design. This is about Oracle's core banking software Flexcube. It's way deeper than UI. The loan entity didn't support the update they needed to make so they tried delete and re-create - which involved paying off the first loan - but the counterparty didn't agree with the "re-create" bit. Take the "U" part of CRUD seriously people.