I'd definitely agree with you on that one. Also notice how the company doesn't push monthly subscriptions on people and just lets their program exist out there.
I don't think it's better than org-mode, but org-mode is also post-2000 so doesn't count here. Obsidian isn't open source, isn't plain text enough, and is slow.
Markdown also falls outside the pre-2000 window as well. But, it's closely based on email and news conventions.
What do you mean by "isn't plain text enough"? I haven't used it, but the only thing I imagine would be indexing with a database, but you can just use plain text tools like grep (or rg) to fill the gaps.
In theory, it's significant better than org-mode, because Electron has much more abilities than Emacs. In reality, it's a matter of taste and personal requirements. Obsidian is customizable, so you make it do whatever you want, and there are many addons available; but org-mode has also a very specific focus on the type of addons being available and builtin stuff it has, were Obsidian is more lacking I would say.
> Obsidian isn't open source, isn't plain text enough, and is slow.
It's very fast for what it offers. And "plain text enough" is again a matter of taste. It's all plaintext, but delivering a useful and very powerful interface on top of it. The kind of area where Emacs is lacking.
I am not aware of what abilities Electron offers that is lacking in Emacs. Can you give a couple of examples?
There's little you can't do with Emacs given it's a small C core running a Lisp interpreter and both the Lisp code that make up Emacs features and the compiled core are open source.
Emacs is a text-interface, character-based, there is no pixel-control. So everything graphical or pixel-related is mostly impossible, until it gets special treatment or involves some hacks to allow some very special limited usage. Electron on the other side has webstack and it's full range of abilities for GUI, mouse-interaction, video, fancy font's, even a freeform canvas and some more...
I backup my Obsidian vault weekly by blindly committing the stuff in `.obsidian` and then reviewing the changes to the `.md` files themselves. It's not version control, per se, but at least a backup and record.