Comment Re:Well, actually yes. Unfortunately. (Score 1) 53
The original Unix philosophy was that each program should "do one thing and do it well," and that has carried over into GNU. The reason Emacs doesn't follow this dictum is that it was not originally written on or for Unix. Its first release was in 1976 on an internally-developed OS at MIT. Steele and Stallman's Emacs wouldn't even be ported to Unix until 1984, and even then, it was enough of a resource hog that using it earned you an angry call from the sysadmins. Gosling's Emacs, which was much more lightweight, came out in 1981 (see also: MINCE and JOVE).
By the time of the Unix port (and Stallman's inauguration of the GNU project), it would not have been useful to try to reshape Emacs to fit Unix's long-pipes-of-simple-things model.