Copper iodide is moderately soluble is water and copper sulfate is even more soluble. This makes it reach all parts of a lead sulfate in the battery and removing the copper products is easy with excess available water. Electrically braking a lead sulfate bound in water is very hard, braking a lead iodide bond is very easy in comparison.