Probably if systemd does not need stronger randomness it shouldn't use /dev/urandom, especially considering the fact that /dev/urandom is not able to provide stronger randomness if its pool is empty.