If you look at this closely, you should notice that the deps listed there now are only: systemd's own shared libraries, glibc/gcc stuff (libc, libm, ld-linux, libgcc_s), and only three other things: libcrypt, libcrypto and libz.
But how can this be? systemd used to link against pam, libselinux, tpm2-tss, lbacl, libblkid, libmount, libbpf, libcryptsetup, libaudit, libkmod, libpcre2, libp11-kit, libseccomp, liblzma, libzstd, liblz4, …
But now they are all gone?