Yeah, it's ridiculous how many people push the "you don't own your coins unless..." philosophy.
Do we really want users to have to understand DevOps six-nines infrastructure reliability, disaster recovery, and stay ahead of the infosec curve in order to hold cash? Not only is the unacceptable for mainstream consumers, i'd argue it's unacceptable for all but the 1% most savvy enthusiast power-users.