Public debate is, to a first approximation, nothing but arguing about which actions lead to better outcomes.
I could see an argument that the claim is that EA is insulting because it's akin to calling a chocolate brand "asbestos-free!"; you're implicitly suggesting that competitors contain asbestos. But note that this depends on whether the other brands do, in fact, contain asbestos, and EA is not shy about its claims that many charities do not effectively pursue good outcomes. It's hard to accuse EA of trying to sneak in this point when it's a central part of its rhetoric. And of course, such debate is an entirely ordinary part of discourse.
For the former I agree, seek out charities that most effectively support what you want to support.
For the latter, I don't think it's worthwhile to deride people for supporting a cause just because you think there's some other cause that might technically result in more living humans. Raw population is not a worthwhile metric to optimize for. People should be free to support things they care about and believe make the world a better place as long as it's not harming anyone.