Some makes and models are far more prone to have batter corrosion than others. Why? I really don't know, and have never researched enough real information and how electricity and electrolysis works. For some reason the nissan cars I see everyday tend to more so than not have battery corrosion growing on their posts and terminals, regardless of the battery in the car, and even if there are washers and protector spray on it. I had a Jeep that seemed to build corrosion, yet I've owned a hand full of Dodge trucks and other chrysler vehicles that never had one bit of corrosion. so who knows.
I guess the best advice is to periodically clean and protect your terminals, and be sure that grounding is always very good with low resistance.