I'm not sure how that's relevant.
When we release software to others under an open license we are explicitly allowing them to do exactly what nix is doing.
I'm not sure what other reason we have a component independently deployable other than to make it usable by people in other projects.
AFAICT it's kind of the opposite problem to systemd owning unrelated stuff because it's easier on those developers.