Yes, but first of all, people choose not safety, but convenience. When people lose their bitcoins, it is only then that they start to think about security.
If you need security, then I advise you to use cold wallets!
I would agree, but 1) its complicated and 2) ledger keeps getting hacked. the keys are safe, but your personal data is all over the web (twice now in as many months).