Earlier quoted context omitted.
I am sad to hear FreeBSD is changing root from tcsh to sh (FreeBSD moved from csh to tcsh a while ago). It was one of the things that made FreeBSD unique. I guess the got sick of hearing this question: "can I change the root shell to bash ?". I think they were the last holdout of the BSDs. But to me, if you care what root's shell is, you are doing something wrong by using root way too often.
It is an absolutely trivial thing. Nobody should be making decisions about whether to use FreeBSD based on such trivialities. That said, it really was damned annoying. I like to port my software to AIX, FreeBSD, Linux/glibc, Linux/musl, NetBSD, macOS, OpenBSD, and Solaris. All of them use a Bourne-like root shell except FreeBSD, and every time I go to upgrade a FreeBSD VM or build a new one I seem to always trip over…
They do: ftp://ftp.freebsd.org/pub/FreeBSD/releases/VM-IMAGES/