Using the Dynatrace Operator (via Kubectl) will create a DaemonSet on each node. So if you scale your nodes, or replace them, you can feel confident it will be there.
Additionally, we continue to add new features to the Operator that do not exist on the host agent. In a few weeks, for example, you will be able to deploy both the OneAgent, as well as the containerized ActiveGate for Kubernetes monitoring, using the Operator.
Hope that makes sense.