I have an M-Disc writer and some M-Disc DVDs, so I took note of this submission ~2 years ago:
PSA: Verbatim no longer sells real M Discs, now puts regular BD-Rs in M Disc packaging - https://old.reddit.com/r/DataHoarder/comments/yu4j1u/psa_ver... / https://news.ycombinator.com/item?id=33593967
But is there any format you can promise every part of it will be in production in 20 years ?
Amazon still lists some refurbished vhs players but…
It seems much more reasonable to assume that Blu-Ray hardware will continue to be produced until something else (what?) actually supplants it for cold, off-line data storage.
(Also, too: The compact cassette is dead as fuck and has been for decades, even with the niche resurgence in recent years. Yet new machines are still being produced, and so is new tape stock. The format is 61 years old.)