I jumped from Joplin to Logseq too.
Before it was Boostnote.
Probably the reason was both Boostnote and Joplin seems to have stopped developing the application and shifted focus to monetization.
Also I personally prefer the (much) more technical way that Logseq work. It is not a markdown editor, but a knowledge base that stores its data as plaintext files in a markdown-like format.
One question: do you have pointers to a good way to setup git sync and syncthing? I pay enough to LogSeq to have free sync but I prefer to self host and also the current sync model is somewhat flaky.