I have to respond to this. Some very good points, and some I have a differing opinion on.
As a store of value - I too think this is a fallacy. You could stamp your seed phrase into a chunk of metal, and your crypto is then physical.
As a static or dynamic entity - the thing with this is, crypto projects are not physical and therefore can change. Ethereum by timescale of invention may be like the floppy disc, but it is now nothing like it was when first released, it is a totally different beast. And will be even more different when ETH2.0 arrives next year. It is not a fixed invention, it is constantly upgradable. Even BTC has a taproot upgrade later this year, which is an evolution albeit not a spectacular as some others. But BTC is BTC, and will always be king in my opinion. There is no need to "replace" any crypto with something better, as they can evolve themselves to become that something "better".
As a method of transacting - whilst I agree crypto falls short against Fiat in some scenarios, it does not in others. Transportability is an issue for Fiat, there are cross-border limits, and high fees when sending across the world. There is also time, Fiat is particularly slow due to the middlemen that need to be involved. Using Bitrefill, you can practically pay for anything with crypto. You also have to think about anonymity here. I know cash is anonymous, but it's not easy when the person isn't standing in front of you, and the vast majority of people are far more cashless than they once were. I could send BTC to anybody anywhere in the world right now, and I could do it for practically free (depending on what crypto you send) and nobody would know about it or have any involvement / control over it.
Online vs offline - completely agree with crypto being generally useless here, but PM's are too. Nobody I know even knows the value of gold, and fuel / food / water would be far more valuable in a SHTF scenario.
As far as your final statement goes, I couldn't agree more. Don't choose between, have exposure to all three and you can't really go wrong.