If you use a service that handles your private keys and the service gets compromised, then your funds are gone, permanently.
This is a very different risk proposition compared to trusting a bank. If the bank gets compromised, it's the bank's problem, not mine.