Acetic acid (ethanoic acid, $\mathrm pK_\mathrm a \approx 5$) is more acidic than phenol ($\mathrm pK_\mathrm a \approx 10$), which is reflected in their reactivity with a weak base such as sodium carbonate (adding acetic acid leads to effervescence of carbon dioxide).
However, if we look at the structures of acetate and phenoxide ions, the delocalization of negative charge should be greater in the phenoxide ion as the charge moves inside the benzene ring. On the other hand, in the acetate ion, the negative charge is delocalized between two oxygen atoms only.
How is it possible that acetic acid is still a stronger acid, even when its conjugate base has fewer resonance structures?