Digital storage depends on a long and complicated chain of formats, standards, technologies, businesses, software, services etc which come and go every decade or two, or even more often. Any of it is lost, and your archive isn't an archive anymore. So to store something long-term, you have to eliminate single points of failure, such as encodings, formats, and even human languages. It can be completely non-obvious, and the physical media isn't the most important one.
Naturally, "civilizational scale archival" is only feasible for a proper archival organization such as a museum, a library or an archive. As a person, you can't have this. You can use the archival-grade media like M-Disc, but don't expect to put something on it and recover it 50 years later easily. You have to design the process to validate and migrate the data every once in a while. Digital storage can't offer something comparable to a simple printed photo.
> when the vast majority of our knowledge ... would be unrecoverable just 3 decades after a global calamity.
The vast majority of our knowledge is encoded in the societal and economic context. There's simply no way to translate it to any media, and any disruption would be the end of it.