The ideas behind implementing something like systemd are good - check SMF on Solaris/Illumos or launchd on macOS.
The systemd implementation is just bad - http://without-systemd.org/wiki/index.php/Arguments_against_...
What about ip/ifconfig or netstat/ss?
Deprecating good old tools by rewriting them over and over again with new bugs and not covering full features of the original instead of improving the well tested tools.