Original bourne shell did not have command line editing or command line history that we have in the present FreeBSD SH.
The original Almquist shell didn't have command line editing or history either. In fact it's also something that Korn initially opposed implementing on his shell too. I write about this quite a lot in that
Reddit piece about FreeBSD's sh(1) not really being a Bourne shell. Everyone at AT&T, as well as Almquist (who was independent), seems to have seen this as a job for your terminal driver to implement someday, and not a task that rightly belongs to your shell.
Bourne describes his objections in that BSDCan talk.
David Korn wrote a historical note about his shell here, including how ksh(1) ended up with both vi and emacs line editing modes due to editor wars within AT&T, once it became clear the terminal driver wasn't going to improve any time soon.
Almquist's release notes for his shell include 20 things he did different to Bourne (there were other undocumented ones) but also some "improvements" he omitted deliberately, with history in the shell being one of them (he suggested BSD users start using his
atty terminal software instead).
Bill Joy at Berkeley found the Bourne shell's lack of interactivity very disappointing - he'd abandoned a previous attempt at making a new shell to replace the Thompson shell because he'd heard this new replacement would be coming out of Bell Labs soon, but this - plus the fact he thought shell scripts should look more like C than ALGOL since that's what Unix hackers mainly wrote in - drove him to write the original BSD csh(1). There was an even bigger improvement with auto-completion in tcsh(1) of course, via a mix of Ken Greer (partly while at CMU, hence "T" for TENEX which inspired him, and later at HP Labs) and Mike Ellis at Fairchild A.I. Labs who added recognition and completion of command names (as opposed to file names). Curiously some of Green's tcsh(1) code actually predates the Bourne shell, but of course tcsh(1) wasn't released until a few years later. A lot of these shells, or components of them, were being used internally or even just personally for years before they got an official release, which is one of the reasons it's hard to establish priority for stuff!