Re: "It solves a problem that people have."
" If some idiot stops a service for a quick config change without disabling it and forgets to bring it back, then it will come back on it's own."
So how does systemd know when said idiot is finished making the 'quick change' and decide to restart the service all by itself (which may or may not be before the idiot has finished)?