Moving from the GUI to the command line is a conscious choice for most people, although it is increasingly rare that it is an absolute choice accompanied by a complete abandoning of GUIs.
Reasons for using the command line include the following:
You want to chain two or more commands together.
You want to use a command or parameter available only on the shell.
You are working on a text-only system.
You have used it for ...