To me it also feels that development is not focused on the core enough. Now, I only test/experiment with LS for now, and check the repo occasionally, so I might be wrong here. Personally I haven’t encountered any serious bugs/deal breaking issues (my limited usage might be the reasons). But still adding things like whiteboards and AI features seems strange for application that doesn’t support some basics like tabs ([Partial Done] Add tabbed windows to desktop client / Multiple instances of Logseq) or even replace (Find and replace a word in multiple occurrences).
As I said I don’t follow the application closely enough to speculate why is that the case, or if it’s reasonable. But I prefer software that focuses on its core first, and adds trinkets only when it is done.