To Command Line or not to Command Line, is it really a question?

I am personally a strong advocate of using the Command Line. However, I am coming from a more tech type of situation than some others do. For the 'average" user however, is the Command Line relevant to everyday use?

I am a firm believer in productivity. That's the intent of computers to begin with, to make us more productive.

Does the use of the command line make the everyday user any more productive than not?

I would venture to say that the progress of the GUI environment and applications is evolving now to the point where it doesn't matter much.

The folks who write the applications and OS components are finally realizing that it is important to incorporate as much functionality as possible into a GUI representation of an app. Especially when the apps use or are tied to existing command line functions.

As Linux distros develop and mature, there is a growing awareness of the needs of the end user and how different the usage environment is for them.

more here