¿Por qué algunas personas tienen herpes labial muchas veces al año mientras que otras las tienen pocas en toda su vida?

Depende principalmente de la persona.
Y cómo el cuerpo de las personas y el sistema inmune manejan el virus.

El virus está en el cuerpo por el resto de la vida de las personas. En algunas personas, el sistema inmunitario mantiene el virus abajo, por lo que permanece latente. En otras personas, el virus logra regresar, especialmente cuando el sistema inmune está trabajando con otras cosas como un resfriado o estrés.