I don't agree with that either, even if we were to assume Giroud is good enough to win the league with, he still has no cover. And Giroud is very reliant on being fully fit to score goals.
I don't think Higuain's going to change things on his own, but between him, Giroud, Walcott and Sanchez we at least have options.