Username or EmailPassword
I am positive on systemd for many reasons, but I am not on board with it for one big one: init scripts. I still see no *need* to kill off init scripts, replacing them as he is with "small C programs," and I see a lot of harm in doing that.
Killing init scripts doesn't make systemd (much) easier or better and it SURE AS HELL makes inspecting what's happening during my boot process harder! What's more, making a small tweak to the init system (at present) from (say) a livecd when the system boot is b0rked is *trivial*. Prevent some services from running? Sure, just delete some symlinks. Modify what happens? Edit the appropriate shell script. Did the script author not anticipate my exact distribution or custom environment? No problem, probably just a simple tweak to the human readable source code.
If you really want to improve bootup speed (and redice your pid count) simply wrap the shell script execution in a single-shell process that has builtins for most of the common tools. This "fixes" 99% of the problems that you supposedly find with init scripts without throwing the baby out with the bathwater.
Still, it's nice to see someone at least *trying* to improve things around here in Linux-land. It's always embarrassing to have to admit that fucking-Windows has better service control.