pull down to refresh

It's not very difficult to self-custody your Bitcoins, you could just spin up Core or Knots, (or even Electrum), send Bitcoins to an address from there, extract the private keys and keep it offline.
I think the main barrier is that people have to figure out how to be responsible for their own money, when they are used to banks keeping it "safe", till they get burned.