systemdは、今時風に新しく作ったinitです。そういう意味ではinitの代替な物なはずなんですが、時計関係(NTPも含む)とかmountやshutdownも飲み込んで凄い影響力のでかい物になってしまったんです。元々のinitは、必要最小限の機能だけ持っていて、他はそれぞれ専用のツールの受け持ちでinitはinitが管理しているscript群から、その手のツールを呼び出す仕組みになっていました(なので非常に安定して動いてくれている仕組みになってました)この辺り基本的な構造が大きく変わってしまったのでsystemdは物議を呼んでしまいました。(長文ですいません)