PayPal solves that problem does it not?
My Twitch account was accessed and the person made a whole bunch of purchases on my account. Twitch customer service basically doesn't exist, so I went to paypal. Paypals system throttled me when I tried to report each action.
With my bank, I can call a number, say "These are all fake" they instantly cancel and refund my money, and I can file chargeback / fraud paper work.
Paypal has a long ways to go customer service and customer experience wise still.