This "exponential" repetition it's not as optimized as the kinds of algorithms you're describing, but I find it good enough and it comes with a few distinct advantages:
1) Spaced repetition algorithms are hard to get right with two buttons like remembered/forgot. Anki for example added more buttons (easy/normal/hard/forgot or something like that), but I could never really intuit what would happen if I clicked any of them. Having 4 explicit choices makes it easy to understand what will happen, and also lets you "manually" push back notes on axes like "how much do I still care about this" and not just "how well do I remember this".
2) I really wanted to keep the metadata fields stored in the note and easy for a human to edit and understand. Right now, you only need `repeat: spaced every N days` (and similar) and the plugin adds a `due_at` field that has an easy to read ISO timestamp. You can also add `hidden: true` but don't have to.