Terminal has plenty of convenience benefits over GUI as well. For example you can queue up long-running commands to go one after the other, something I didn't realise how useful it was until I was using Linux full time.
I use this one all the time for archiving stuff and moving it from my PC to my file server. Tar archive a folder, generate a checksum, move the new files over to the server, and then delete the original folder: