There is afaik no such thing as an org-agenda in Obsidian, which is a deal breaker for me. Also to do list handling is shoddy at best (it would probably be a perfect app if that got integrated, e.g. via a todo.txt format with a calendar) but alas.
If I weren't an org-mode user, Obsidian would probably be my pick. It is very nice in everything it does, but it just doesn't have that "edge" of creating a setup that is ugly, complicated an unrecognizable from its default. It may be ugly, but at least it's _your_ ugly.