It's not a deficit because everyday users can use a service that handles private keys for them. Managing private keys and signing transactions is not the level of the tech stack that nontechnical folks were ever meant to be on.
It's like complaining that REST APIs aren't user friendly.
My point is for someone who understand how keys work a bit better (like a lot of people here) there are better ways to set things up.
Yes, the crypto people got a lot of things wrong. One is the idea that you have to trust banks. You don't. There's a whole system in place that protects us from banks, or anybody else, behaving badly. It's called 'civilisation'.
Do you think bank insurance is free? You seem to think crypto can't have insurance or maybe that it'll be costly while ignoring that bank insurance is something you are paying for. It's not free and the bank isn't doing you a favor.
Sure that's the point. Individuals can make a judgement call over who they think is least likely to lose their keys, themselves or Coinbase. Many of those crypto "banks" are insured.
It's like complaining that REST APIs aren't user friendly.
My point is for someone who understand how keys work a bit better (like a lot of people here) there are better ways to set things up.