I was pointed at this blog post https://amberwilliams.io/blogs/building-my-own-pkms and it seems to reflect my feelings about #PKMS lately: it's extremely hard to find one that works for me, because I don't need an app. I need a framework that would work alongside me, not force me into its limitations.
As the org-roam manual says,
> One key advantage to Org-roam is that building on top of Emacs gives it malleability. This is especially important for note-taking workflows. It is our belief that note-taking workflows are extremely personal, and there is no one tool that’s perfect for you. Org-mode and Org-roam allows you to discover what works for you, and build that perfect tool for yourself.
In the end, the best tool for me was #TiddlyWiki. I just hated the UX. Well, now that I'm back to making my own tooling, I decide the UX and it works the way I need it to. And for me, running ripgrep over my notes is a perfectly acceptable global search solution.