Absolutely love this software and the strong extensibility of it. There can be a little friction in setting things up to work just right for you, but if you explore the community plugins can think about how your note-taking should work it's one of the most versatile products out there to achieve it.
My only frustration so far is with Obsidian's use of Markdown. Markdown is loved by programmers, and it's valuable for the tech underpinning the notes, but it makes the interface and usability of the the software more difficult than a WYSIWYG implementation.