I agree completely. Still, there is a good and bad UX, regardless of a product's complexity. Because something is simple, it doesn't mean it's dumb. Similarly, if something is complex and hackable, it doesn't mean it's brilliant.
Obsidian isn't the best app to draw a parallel with. One million users(and I'm one of them) might be excellent for what Obsidian is, but it's nothing for what we all hope Nostr to become. And since we are talking about writing applications, I suggest we look at Bear. It destroys Obsidian in writing, editing, and reading experience. It uses plain markdown, yet if you don't know what the heck markdown is, you don't have to; you will still have the same stellar experience. "Simple to learn, hard to master" is a "perfect" product design paradigm.