Replacing the O ring would probably have saved some of the leaing roofs. Have found many that seem to be cracked over time. Then, lots of gasket sealant, silicone caulking, and other field expedients in use. My current employer keeps vehicles over 20 years, many are specialty vehicles (fire trucks mostly). I have also found NMO bits that are worn, so some holes may not be precisefrom the beginning.
Got it.
What I found over the years was that the 'chrome nut' style antennas do a piss poor job of sealing. I discovered a few corroded NMO mounts on one of our PD cars shortly after I started and finally figured out it was those antennas. I replaced the mounts and switched to the Larsen NMOQ style antennas and never had the problem again.
I do remove the antennas and check the mounts whenever doing PM and haven't run across that again.
I ran across one of the mobile video installers that drilled with the wrong size hole saw or step bit and the mount was wobbling all over the place.
As for aluminum vehicles, dissimilar metal corrosion has also been a problem. Tow tugs were the first vehicles where corrosion was breaking the seal on NMO mounts. Now, with Ford trucks being aluminum (and some chemicals in use around them), I see corrosion around the mounts as well. Many sites have fleet of Ford Expeditions now, and the previous fleet of Chevy Suburbans all leaked after a couple of years (could be quality of install or failing O rings), and all Expeditions now get lip mounts.....better to not damage new and expensive vehicles, although failing transmissions and engines might end these vehicles usefulness first.
Haven't experienced that. I know the Stainless steel NMO mounts are designed for aluminum bodies, as the stainless doesn't have as much of an impact on the galvanic corrosion like some of the brass mounts do.
But, if you keep the mounts dry, there shouldn't be any water to cause it. Not always possible in all installs, but for an F150 in ham use, it shouldn't be a big problem.
I've been putting NMO mounts on aluminum body FPIU's without any issues, as well as F-series trucks since 2011 with no problems.
But, as you said, it may have to do with chemicals used in your locations.
Always good to pay attention and watch the mounts. I do try to keep a close eye on ours.