chris128, I pretty much agree with your post (I haven't seen Linux being used in a business network) - which is quite funny considering I just slagged off klienma above (sorry), but I wouldn't go as far as to say that there is nothing good about the command line interface - I'd say, for example, when one needs textual input, it seems like a waste to go and build a GUI interface just for a text box, a command button, and a label to describe what you need to enter, when you could've spent that time making it simple with a command line interface program. But lots of programs nowadays are far more sophisticated, so it does seem like a good GUI could help.

Personally, it depends on the task required - if I were to update software in Ubuntu for example, then I'd rather use the command line than the really slow Synaptic Package Manager that is provided with default. But that's all I have to add - I agree otherwise with the post.