It's very hard to use bash in combination with graphical programs. e.g. how do you view a pdf file in bash? After you view it, how do you open another program? Using bash isn't a nice alternative to something that always intercepts keystrokes (e.g. is integrated into a window manager or an application like Do or Krunner).