That's one of the main problems of Bitcoin that affects its usability and adoption. The point is that we are used to all those 3rd party services that hold our money, no matter what we can do with our cards but of someone steal is and withdraw our money we would definetely get a chargeback. That's an important feature for many users. Prople just don't want to read tons of books about cyber security in order just to store their savings.
The best way out of this issue is establishing more legit services that guarantee the payback in case they get hacked.
Bitcoin doesn't also guarantee payback, the blockchain it self is not yet that secured. No system is secured, fiat, plastic money, cryptocurrency, any currency is not secured there are always flaws. Maybe what concerns me in crypto is security and also the number of people scamming other people and people getting scammed. Maybe mass awareness is really needed for us to be able to avoid this kind of stuff. If people are aware of what they are doing, scam or fraud might be lessen.