systemd is literally just a big ball of mud with too many dependencies and a config file that's an affront to all things sane.