That only works to a certain extent. Sooner or later you'll need to run a vm to run that software, so then you'll also need to keep isos for that operating system. The stack required to open that document will only keep growing.
Meanwhile, I'll guarantee you that you'll be able to open that markdown file that Obsidian generates with any text editor from 2124.