optimized for printing
GUIs are helpful but they add an extra layer of abstraction
the official documentation and most of StackOverflow answers explain things in terms of the command line
valid especially for branching and merging
writing and using scripts so that the team can actually focus on solving problems
tools come and go; the CLI will be there, on every machine that can run Git