> It's actually not that bad once you get used to it. It parallizes the startup process, and can be quite a bit quicker than initd. I've gotten to the point that I can create systemd unit files fairly easily, and can get custom processes to work on boot up pretty easily.
Honestly, I care far less about the "Look how fast it boots!" competition, than about "Look, it did everything in the right order, and it's the same order every time it boots".
The fact that I have to twist its arm -- hard, and with a lot of overhead -- to make it act even somewhat consistently is why I say it's a broken mess. Boot should be a deterministic process by default.
Of course, I say that as a system administrator of a considerable network, not a desktop user who wants his single computer to boot faster than the one his friend has.
ShadowAce, you know I'm not talking about you there :-) I know you are a fellow Sysadmin, likely with a network to manage that dwarfs mine.