I've heard some people say that benzoic acid has a $+\ce{M}$ effect due to the benzene ring which destabilizes the conjugate base. Also, this would be the dominating factor over the weak $-\ce{I}$ effect of the phenyl ring. This makes sense and also explains that benzoic acid is less acidic than methanoic acid (which has no significant effects). But this fails to explain why alkanoic acids (ethanoic and onwards) are less acidic than benzoic acid. The former has a $+\ce{I}$ effect, so is it that the overall electron donating effect of benzoic acid is less than that of alkanoic acids (i.e. the $-\ce{I}$ of phenyl reduces the EDG nature of? If this is the case, that surprises me because generally resonance is a strong enough factor to overcome a weak inductive effect.
Any help is appreciated!