In “eventual consistency” you could read the committed value at some time, no value, or another committed value depending on the exact implementation. It’s a much, much weaker consistency model than Sequential Consistency and Session/Causal Consistency is the closest you can even get to sniffing a stricter model.
I had a longer comment about this new page and MongoDB as a whole but I’ll just swallow my words. They know what they’ve done and don’t really care.
Writes can get lost if the primary dies and the secondary is promoted in the meanwhile.
That is literally the definition of eventual consistency. How you achieve it doesn't matter to being eventually consistent, just that it is.
See my other comment above for distinguishing between EC and Sequential.
OP is arguing the blog post is trying to change the definition of "eventually consistent"... the author is saying the delay between the master and slave is not "eventually consistent"... when, exactly as you say, it is.