I like the principle of least astonishment, that's a really great philosophy in my mind, and again why I have high praise for FreeBSD's direction. Things do have to change to stay relevant, but it's really nice to know you're not going to see radical changes from one version to the next.
So far the only thing worthy of any debate I've seen in this thread is whether the base system should include sendmail or some other transport agent.
To me talk of default shells is just nitpicking. I've not run into a situation where I could not do something because I wasn't logged into the shell I needed. Even if that's the case you can change shells quickly and easily once the system is up.
Disk space is really a moot issue. The base FreeBSD system is amazingly small in terms of relative disk space, not a consideration in the least. Even for embedded, the newest devices carry storage in the tens of gigabytes. Already a fully loaded FreeBSD system (typical) does not take much more than a couple GB, much smaller than mainstream operating systems.