
It is not fashionable nowadays to speak of the merits of the command line, in an age where things like streaming video and Aqua are an integral part of our daily life. However, I do not think that typed-in commands must necessarily be consigned to the dustbin of computer history. Of course, I am not suggesting that we all drop X and Windows and pretend like we are living in the early eighties. The command line interface still has much to offer us, and many of its benefits simply cannot physically be emulated or even replaced by graphical ones.
CLI is simply a better choice for certain tasks, GUI for the others. Right tool for the job.
I always liked that the Amiga's default environment was fully a GUI but a CLI in a window... the desktop was just another app. That to me gave the greatest flexibility, the best of both worlds. Most modern OS's do this now to some extent, though some do it better than others :-)