Systemd, an initd replacement, is an abomination visited initially upon Fedora users by Lennart Poettering and Kay Sievers and later adopted by a number of other distributions.
Even Alan Cox, who recently announced his departure from Intel and Linux kernel development, is unhappy with some aspects of it. From a recent post on his Google+ page:
So Fedora 18 seems to be the worst Red Hat distro I’ve ever seen.
The new installer is unusable, the updater is buggy. When you get it running the default desktop has been eviscerated to the point of being slightly less useful than a chocolate teapot, and instead of fixing the bugs in it they’ve added more.
It can’t even manage to write valid initrds for itself instead on one machine of simply bombing into a near undebuggable systemd error (same kernel with F17 and F17 dracut works so its the dracut stuff)
systemd-cryptosetup-generator: Failed to create unit file …. : File exists
Yeah wonderful. Time to re-install that box, and not with Fedora.
The goals of systemd are fine; the implementation design is a disaster. Poettering would have been better taking Solaris SMS and porting it to Linux or even using launchd!