An issue with general-purpose immutable storage is that it can be permanently polluted with illegal data. Everything from child pornography, instructions for making drugs or explosives, doxing/attack information, private keys for copy protection systems, etc...
It would be possible to make Ethereum or any similar blockchain illegal to the level of "penalty of death" in many countries by simply adding some horrendously blasphemous text content to it.
Even if bulk image or video data is too expensive to store, an option would be to simply use torrent "magnet:" links.
Bitcoin is just for financial transactions, so I doubt it would be vulnerable to this, but the more generic chains don't seem to have any way to protect themselves from this kind of attack.
Seriously, what would happen if a bunch of paedophiles started minting NFTs of their favourite child pornography and trading it? They would be "protected" by the inertia of the block chain. Governments eventually would have to step in and make it totally illegal, and then.. that's it. The value would instantly go to zero!
Alternatively, NFTs would have to be made revocable or erasable in some way, but that then totally defeats the purpose. That's the author's point -- his dynamically changing NFT was revoked in this manner.
I just don't see a way around this. Either you allow indelible illegal content, or allow forced revocation. Either way, the value of NFTs must go to zero.