Monero solves this.
Also, fraud is a thing. Cash withdrawals of such a high amount is unusual. Not saying he shouldn't have access, but also checks and balances right?
There's wire fraud everyday, imagine waking up and 2k is missing in your account because "you" withdrew cash.
I can understand the customer and banks perspectives here.