¿Por qué la eficiencia del ácido benzoico para los conservantes de alimentos depende del pH de los alimentos?

El ácido benzoico solo puede permanecer como ácido en un ambiente ácido debido a su naturaleza ácida relativamente débil. Por lo tanto, para que sea absorbido por bacterias y hongos presentes en los alimentos, el pH de los alimentos no debe ser superior a, digamos, 7 (pH del agua destilada). Por debajo de ese pH, el ácido benzoico permanece como (PhCOOH) y por encima de él abandona su protón para formar anión de benzonio.

que no puede pasar a través de la bicapa de fosfolípidos de las bacterias u hongos (posiblemente debido a la repulsión electrostática) donde los mata al interferir en su ruta de generación de glucosa a ATP.

Una vez dicho esto; La cantidad de ácido benzoico como ácido benzoico y no anión de benzonio aumenta a medida que el pH de los alimentos cae por debajo de 7.

Debido a que el ácido benzoico formaría un tampón (algo que resiste pequeños cambios en el pH) en los alimentos, y todos los tampones tienen su propio rango “personalizado” en el que funcionan (si no me equivoco, el tampón benzoico / benzoato es aproximadamente 3-5) .

Si el pH inherente de los alimentos está fuera de ese rango, el ácido benzoico no funcionará. Necesito elegir otra cosa

EDITAR:
Tenía razón sobre las propiedades del tampón, pero estaba equivocado sobre el mecanismo conservador.
Aparentemente, el benzoato en sí tiene propiedades antimicrobianas, un inhibidor enzimático (consulte @sameer saxina), pero como él señaló, depende de qué forma (benzoico / benzoato) exista en el alimento, lo que a su vez depende del pH del alimento.
¡Gracias!