I mean, the other fun thing is that the vi keybindings are also a product of the really terribly anemic keyboard that the ADM-3A terminal it was developed for had, and was also a product of the conventions developed by line editors like 'ed'.
And so there's nothing virtuously ergonomic about the vim keybindings and people who try to make it seem like there's some UX genius there (and to be fair, also with emacs) are often involved in a rather elitist game of retcon.
Emacs at least evolved on systems that had much richer keyboards, and with the deliberate intent to make use of those extra keys but also make it possible for people to just muck with it and make it whatever they wanted.
In the late 80s, early 90s when I got my start on Unix... I specifically chose emacs over vi because it let me use exotic novelties like... arrow keys.