Battery terminal corrosion prevention

I don't think it's necessarily the cables. Corrosion has to have a cause and that's almost always gassing that comes from the battery. When I was still at Oreilly, it was perfectly normal for us to have to keep the battery shelves clean once a week, as there was always acid bubbling out of those cheap pieces of chit.
That makes sense.