It can be addressed with policies
Discussion
The whole thing should be exactly like blockchain wallets, except that instead of a blockchain address, the wallet stores your keypair ... advanced users should be able to backup the keypair
Adoption will grow