Not enough electrolyte ( water) to complete the circuit and what is there is usually rain so not as conductive as sea water.
Ok, I *think* there should still be some protection while there is voltage on the system. Nothing I found about galvanic protection was entirely clear, but it seems what inhibits corrosion is the local electrical field - i.e., the density of electric charge. This would depend on voltage and capacitance, not current flow which would be wasted energy.
If I'm right, the reason it doesn't do much for cars is because the body has very low capacitance (and the voltage is rather low). What increases the capacitance and therefore surface charge density in a marine or soil environment is the dielectric effect of water - water has an unbelievably high dielectric constant and could multiply the effective capacitance by as much as 80.
Any electrical engineers willing to tell me I'm wrong?