> typing the name of your program is much easier and faster than searching through a hierarchical menu
Absolutely agree; especially when a program is buried under several levels of hierarchical menu (under a big W, lol). And not for just programs; e.g. typing keywords 'print', 'down' allows reaching computer resources fast without memorizing shortcuts.