Maybe understanding why keyboard shortcuts are used so little might help us understand why the command line has lesser adoption among the non-power users.
Maybe understanding why keyboard shortcuts are used so little might help us understand why the command line has lesser adoption among the non-power users.
If you stop an average (and I mean genuinely average) person on the street, they probably won't even understand 'time efficiency' unless you lead them. If you stop an above average person, they will understand the idea, but admit that they don't care about it. What they care about is 'mental efficiency' (ie "I don't mind if takes 3 times as long. I don't want to have to think").
If you encounter a significantly above average person in the work place, and try to point out how they could do something twice as quickly, they will generally respond "Just let me get it done".
(Bear in mind that in terms of computer use, the average person only just owns a computer, and anyone reading this comment is easily in the top 2%).
Ctrl-C and Ctrl-V are actally good examples. With no feedback on Ctrl-C at all, you can often mis-type Ctrl-V instead and have no idea until you try to paste later. Weirdly, some programs don't support those shortcuts, which leads to similar problems.
I think that sort of faceless failure makes many users feel really, really dumb and out of control. I suspect they prefer menus because they can see when they're getting things right and when they're goofing up.
It's not insoluble, but no system I'm familiar with makes it a priority, either.