Re: I've forgotten...
I've never had a problem using the old System V method which was decades-stable. Debian had a really nice way of ensuring that startup and shutdown scripts execute in the right order. I've also never seen network adaptors 'reverse' (and I run multi-home machines, so there). And FreeBSD still uses good ol' System V stuff [only simpler and with /etc/rc.conf to help you].
No, systemd was done because THEY COULD. Someone must've got a wild hair stuck up his anus and *felt* that the whole sysinit process needed to be re-designed from scratch. It became "his baby" with all of the "feel good about yourself" that goes with it.
Arthur C. Clarke's "Superiority" talks about this kind of thinking, too.
(WHY was it again that they LOST the war? heh)