It's all about investing a little time to learn something that dramatically speeds up your workflow. A mainstream user has no interest in this even if they work with the computer all day. Hackers as computer enthusiasts do.
When you worked on those early computers you either had to be an enthusiast or be forced by an employer to use them :)
GUIs are great for infrequent tasks. TUIs for efficiency at frequent ones.