It's part and parcel of owning a defender. I use a flap wheel on an angle grinder to take the rust off then black hamerite over the top. It should last a few years but its just one of those things!. Also use the paint on hammerite. I find it gives a better coat than the aerosol ones.