<i>Literally anything is better than init and the jumbled mess of shell scripts accompanying it, then.</i><p>Those scripts are <i>completely</i> different between SysV, old-style BSD, and BSD rc.d.<p>I agree that SysV init scripts tend to be a jumbled mess, but they could be replaced with the rc.d framework without throwing out init entirely.