Že ten use-case nemá jeden (SUCHRE) neznamená, že ho nemá druhej. Těch use cases, co TC má, je nekonečno a ano, na spoustu z nich příkazovka použít jde, jen ten čas nutnej k tomu toho dosáhnout je nepoměrně jinde a naopak.
Pro mě je hlavní důvod, že ve spoustě úkonů příkazovka není tak rychlá, pohodlná, přehledná. A jinde zas naopak. Třeba hromadnou úpravu exifů nedělám v GUI, ale v CLI.
Jeden příklad z mnoha: Když vám dcera řekne, že chce omalovánky s jednorožcem, tak je po stažení zatřídíte mezi ostatní (chce ho i schovat na příště) z příkazovky? Jestli jo, smekám :)