"One massive bundled binary".
Exactly! Zero modularity. A massive potential for single point of failure. Systemd is a fine example of good intentions that aren't. To the person who commented about it not being 1970, why are you using *NIX then? Because it is better! Why is it better? Because you have (had) control, it is stable, it is robust and fixable with knowledge and a text editor. Detailed information about what is going on and troubleshooting can be had/done with the mark 1 eye-ball and a system console that, at the very least, speaks ASCII and has an RS232 port on it (finding a modern computer with an RS232 port is another issue).
IMHO systemd is a solution in search of a problem, yes I CAN use it, and because I'm forced to I WILL use it, but I'm now pretty much through flight-testing BSD. If we can't move-forward with a Linux distro that is systemd free then BSD will be the OS of choice for our servers and will also be the direction in which all of our customer's servers are headed.