You just explained why it's shit.
Why the fuck would I want to waste my time writing a bunch of shit when I can just click it?
Why the fuck would I want to learn some shit I am not interested in when I can use something much easier?
Yeah keep calling me lazy. I put my time where it matters. Linux is still shit.
CYA!
I just take some pictures specially for you, little boy from mid 90's!


Maybe to have more power and more flexibility to make the machine do what you need?

Easier? Just a argument from a typical lazy person who don't know what is talking about: working with configuration files or scripts is far way cheaper, faster and easier to restore a machine or configure a new machine.
I can configure and put a new mining rig to run on a few minutes, just running a very simple/basic shell script... But this tech is "too hard" to some people understand (lol)!
#!/bin/bash
### NAO USAR "/" NO FINAL DAS VARIAVEIS! ###
HOME_PATH="/home/MyUser"
CUDA_FILE="cuda-repo-ubuntu1604_9.1.85-1_amd64.deb"
CUDA_URL="http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64"
CUDA_KEY="http://developer.download.nvidia.com/compute/cuda/repos/ubuntu1604/x86_64/7fa2af80.pub"
sudo apt-get update
sudo apt-get upgrade -y
sudo apt-get install -y openssh-server tmux
wget -O $HOME_PATH/Downloads/$CUDA_FILE $CUDA_URL/$CUDA_FILE
sudo dpkg -i $HOME_PATH/Downloads/$CUDA_FILE
sudo apt-key adv --fetch-keys $CUDA_KEY
sudo apt-get update
sudo apt-get install -y cuda
chmod +x $HOME_PATH/EWBF/0.3.4b/miner
chmod +x $HOME_PATH/*sh
ZERO clicks... ZERO window display...
cya!
I wasn't born in mid 90's, you illiterate fuck.