Also mal angenommen man wäre noch mit init unterwergs dann würde init 0 eben zu einem poweroff führen. Das war für mich auch nicht das Problem. Problematisch wirds eben wenn man 'halt' aufruft ohne parameter was entweder dazu führen muss das
- 'shutdown -h' (weil Standardaufruf ohne Parameter)
- 'halt --help' (small summary when no option given)
bei rauskommt.
'shutdown' ohne Parameter aufgerufen macht ja auch keine verrückten irreführenden Aktionen.
Und 'halt' unter systemd ist im Falle eines installierten systemd-sysvcompat ein Symlink auf /usr/bin/systemctl* . Ergo macht systemd das einzig Richtige: "Shut down and halt the system." (endlich mal was Gutes über systemd gesagt.)