Also I would argue that you can rather simply write a parser for the basic markdown syntax and convert it to e.g. HTML or plain text if necessary by getting rid of markdown specific syntax.
Markdown is plain text, with conventions. To lose the ability ti see your data would requiring us to lose utf8 encoding which is unlikely as it is self perpetuating.
Realistically, only a few people have to do it and open source a toolkit. Also I don’t really think that we’ll have that issue with markdown because it’s widespread and rather well established. This doesn’t invalidate your point, which I absolutely agree with.