Bonjour à tous

Pourquoi considère t-on que la réactivité nucléophile de l'acide carboxylique est portée par =O et pas par -OH puisque chacun des deux O a des doublets non liants (j'ai bien compris que de toute façon la nucléophilie de l'acide est faible mais je voudrais comprendre) ?
Merci beaucoup !