> I don't think an init system (whose job, ultimately, is to fork and exec a lot of things) is going to be harmed by it.
The performance overhead of the script-heavy init system that preceded it is in fact one of the core design points of systemd. Boot time still matters in some environments, and the old init scripts were completely out of hand.