Well command lines can be quite stubborn when they don't want to do something.
CLIs were more interesting to poke at though and allowed you to be much more specific about what you wanted to happen. For example say you want to move all of your .mpg files from all subfolders of a particular folder recursively to another specific folder this is generally a lot easier with a CLI.
CLIs also don't tend to change very much, I've been using Linux for over 10 years and been through godknowshowmany window managers but I've never had to re-learn the CLI stuff.
CLIs were more interesting to poke at though and allowed you to be much more specific about what you wanted to happen. For example say you want to move all of your .mpg files from all subfolders of a particular folder recursively to another specific folder this is generally a lot easier with a CLI.
CLIs also don't tend to change very much, I've been using Linux for over 10 years and been through godknowshowmany window managers but I've never had to re-learn the CLI stuff.