Logseq clones Roam’s interface very closely and uses markdown by default. Might be worth exploring if you’re not committed to making Obsidian work.
Discussion
I have dabbled with Logseq. It's interesting. I've also tested Tana, which is early and quite powerful, but possibly overkill.