You can even split up your key in an M of N format so that a) no single compromised location causes loss, and b) some number of storage locations can be lost without losing your key.
Can you do that with gold? Land? Art? Cash? Bonds? Stocks? All of these rely on either securing a single location where the wealth is stored and moving to another place is either expensive, risky, or necessarily impossible (land/buildings), and/or they rely on trusting some custodian to preserve your claim on that wealth.
Is this going to be one of this discussion where people try to pretend banks haven't existed for centuries and work very well for pretty much everyone?
Banks are example of what more-less people want from their currency. And crypto should be taking notes from CENTURIES of experiences. And not just shun it all and start from scratch.
Loosing keys to wallet is huge problem for ubiquity of crypto, and as a currency of the future it might be fatal flaw. If someone steals my IRL wallet, I call bank to cancel my cards and cry a bit about lost cash and hustle of getting all ID's etc back. If I loose crypto wallet, its gone all of it. Without proper precautions of multiple wallets and safeguards you risk loosing all your wealth in accident or robbery without much to do about it.
It's not a secret. Immutability is one of the key features and regularly advertised part of the system. So much so that when that irreconcilability is violated (e.g. rolling back the DAO hack in Ethereum) it's seen as a negative.
There might be some morons who didn't do any research before investing, but they won't be a huge loss if they sell out and stay out.
I think you're underestimating the size of this group.