I stopped reading when they wrote that they preferred modal editors because they hate navigating with arrow keys. Uh, I use to live in Emacs and now I use VS Code, and you could remove my arrow keys for all I’d care (or notice). Those are entirely orthogonal, like “I prefer cars to bikes because I like tires.”
How do you navigate text in VSCode without arrow keys (and equivalents such as Pg Up/Dn, Home, End) I’m not sure about the author, but I consider emacs essentially a modal editor. The vast majority of actions are preceded by a combination of modifier key presses, which is essentially modal, except you can’t (or can you?) keep it sticky. So, for example, next line in Emacs is Ctrl+N whereas in Vim is Esc+J. The only d…
Org-mode and magit are modes in the sense that they are different environments, not input modes. You won't have a good time trying to update your calendar using magit, and reverting the latest commit is going to be a challenge from within org-mode. These are different tools.
I'd say once again, emacs can be as modal as you like, more or less exactly like vim, or it can be non-modal.