That NixOS containers use systemd-nspawn is just an implementation detail (which we could change in the future).