systemd binaries are dependent on systemd and replaces programs that did not have such dependencies. It is creating similar situation as vendor lock-in is creating.
That is the case with any system, things depend on things -- what is important is not to depend on non-free software.