It breaks the Unix philosophy of doing one thing and doing it well. Systemd is doing more and more things and that is not good, it has reached a point where it is as or more important than the Linux kernel.