Typically, because we find them inferior to CLIs/TUIs. A few possible reasons:
* Graphical programs tend to use more memory/CPU for the same task.
* Graphical programs are more likely to prefer/require the mouse.
* Graphical programs seem to change their interface more frequently.
* Graphical toolkits all seem to suck, in ways that vary by toolkit and version, and this suckage tends to make us actually notice more than ex. new versions of ncurses changing things under the hood.
Don't get me wrong, there are plenty of GUI programs that are great - some of them even better than CLI/TUI alternatives - but the odds seem to be stacked against them.
Typically, because we find them inferior to CLIs/TUIs. A few possible reasons:
* Graphical programs tend to use more memory/CPU for the same task.
* Graphical programs are more likely to prefer/require the mouse.
* Graphical programs seem to change their interface more frequently.
* Graphical toolkits all seem to suck, in ways that vary by toolkit and version, and this suckage tends to make us actually notice more than ex. new versions of ncurses changing things under the hood.
Don't get me wrong, there are plenty of GUI programs that are great - some of them even better than CLI/TUI alternatives - but the odds seem to be stacked against them.