Markdown isn’t immune to deprecation in the Obsidian ecosystem - I have files with random junk in the headers leftover from failed attempts to integrate some data management plugin or regime.
And the plugins are all OSS, on GitHub.
What do you imagine is more open with less lock-in?