That's it, there is no way around it or nothing will essentially change. If we take our crypto and deposit it at an exchange hoping for them to take care of it, it is still the same as using the banking system. But we have to understand people who do that. Not everyone is comfortable with dealing with private keys yet and I totally understand that. When I got into crypto I felt bad every single time I didn't make a second or third copy of the private key and put it in a safe place or I was afraid of losing or forgetting a password. Now imagine you are an older person not technically literate that much.
There is also no recourse whatsoever if you lose your private key either through damaging a hardware wallet, forgetting a password or losing it to a hacker. That is also what some critics say that one issue is irreversible transactions although that is not a bug but a feature. Otherwise people can be censored and excluded from participating in the network.