He never really ever was a goal machine. You can put just about any striker that can head the ball pre2006 and they would have been a goal machine.
Hell, put me in the box with camo, neddy, and co. putting crosses on a silver platter and I would score.
Chiellini has almost as many goals, so by that reasoning he too would have scored more goals.