I don’t get why it was the bank’s fault/responsibility here? I would understand if we were talking about Apple or Roblox or something, but why the bank? It’s not like the bank got the money back from Roblox/apple.
I don’t think the bank refunding the money is, or should be, an admission of guilt. It was a “pay this amount of money to make this (wrongly directed) bad press go away”.
So in the end the public complaint was used as a cudgel to take money that wasn’t owed (from the bank).