In this picture of a very moss covered roof it is very clear that the various galvanized plumbing vent-pipe penetrations are in fact reducing the moss growth in the areas beneath them.
In this next picture, the black algae discoloration---another type of vegetative growth that occurs on roofs----can also be affected by zinc given off by nearby galvanized components on the roof. In this case the chimney restraint brackets and chimney flashings are helping to keep the roof clear of algae in a distinctive pattern that corresponds to the bracket and chimney installation. It almost looks as if someone got up there and cleaned that area.
Left and right of the clean area you can see the distinctive marks of where someone has pressure washed the roof---but not really consistent with the area cleaned by the zinc from the galvanized components.
So why don't we see more zinc strips on roofs?
I think the main reason is because they are "unsightly"----people don't like the way they look and if they aren't installed about every 3 feet on the roof they will not keep the entire roof free of moss & algae growth. Note how in the second picture the roof is only "totally" clean about three feet below the bracket?
I know you are waiting for my recommendation for an easy solution----but alas I have none. Some roofing materials supposedly have zinc granules included in the roofing materials itself, and the effectiveness of this approach has yet to prove itself to me. It would seem to me that these roofs would stick out like a sore thumb in the NW but I have yet to see this. As near as I can tell the algae doesn't represent much of a problem for the roofing materials itself----unlike the moss which should be controlled. Sweeping the roof during the dry season seems to be effective. Pressure washing should always be avoided as it will take far more years off the life of the roof than sweeping will.
The most important thing I can say about moss on your roof?----be careful up there. Only people experienced to work on roofs should do maintenance work on roofs.
PS, for those of you that are new to my blog (or for some other "unexplained" reason have never noticed)all pictures and smiley-face inserts (emoticons) (when I use them) have messages that show up when you point at them with your cursor.
* * * * * * * * * * * * * * * * * * * * * * * * *
WA State, Home Inspector Advisory Licensing Board