Full AWS Practitioner Certification Question

What is the primary reason for using a Kubernetes DaemonSet over a Deployment for running a logging agent on every node in a cluster?