I think one problem with this view is that the bitcoin storage cost is likely a function of the capitalization of bitcoin.
Bitcoin security is a function of the amount of miners. The amount of miners is a function of mining revenue streams. If there are not enough miners, stealing bitcoins becomes possible. So the bitcoin network needs to generate enough mining revenues to keep enough miners interested. This amount has to be a function of the capitalization as if it ever diverges stealing bitcoin would become a valid strategy. So bitcoin must have a negative yield, either because you need to pay for the miners energy or because your bitcoins are going to be stolen. This is currently hidden by the wave of investment in the sector (and the funding from the bitcoin seniorage), but that’s got to stop at some point. I don’t think gold for example has similar features. Securing gold is not a function of of the dollar value.
If miners are a competitive industry, miners revenue has to roughly equal miners costs, so it’s a real cost. Compared with other fiat currency cost of storage it seems incredibly wasteful. Storing government bonds is basically costless. You might get negative yields, but those are transfers, not consumption. Gold was valuable because it doesn’t rust. It doesn’t require maintenance. Bitcoins require a lot of maintenece… I think that’s a weakness…
Here is the link.