Part of the reason for using OS X is the Mac GUI support on top of UNIX, and the ability to run Mac applications.
If I wanted to stay at the command line and run vi or emacs, I could stick with FreeBSD or Linux. Since I have a Mac with Mac applications like BBEDit, why not use them?
I...