But you're only keeping them for three years or so, the op's is nearly 6 years old
I ride through the winter on salty roads, but I either wash after each ride if I have time, or make sure I protect the bike with FS365, ACF50 etc.
P.S. my first 1200 I kept for 5 years and put nearly 50,000 miles on it and road it through 4 winters.