I can’t speak for the devs, but I can’t imagine how that might work.
In order to register as a handler for markdown files, Obsidian would have to open them regardless of their location in the filesystem. What would happen if we tried to open an .md file that’s not in a vault folder?