Similarly, when finding out about Obsidian, I was searching for an app mainly to help me with connecting ideas. There are many great aspects to Obsidian - it has great features, it is free, privacy and longevity-oriented and the community is helpful and inspiring.
However, I find that for the connecting ideas what is needed is effortless and synced transclusion of knowledge-bits and the ability to quickly arrange these knowledge-bits in a logical fashion. In short, the ability to quickly remix knowledge.
Those familiar with RoamResearch will have noticed, that I am already using the Roam-Lingo here. RoamResearch has its pitfalls: Users have to trust them for their privacy-policy as much as they have to trust them for not losing their data, again. Also, it is not quite free.
Nevertheless, RoamResearch for me is definitely the best tool for connecting ideas, as it does just that: Effortless and synced transclusion at the block-level, and the ability to quickly rearrange these blocks in a logical fashion. I have found that these features speed up my academic writing in the social sciences a lot.
I wish there was a possibility to implement these features in Obsidian aswell. Actually I don’t really understand, why it can’t be done using temporary files and a simple copy-and-paste syntax such as in Emacs Org-mode. At least that’s how I imagine it to be?
Therefore, for now I am siding with RoamResearch, but keeping myself informed about Obsidian’s development and hoping