I've spent years cleaning electrical contacts with various products, and have always wondered that.
I also keep my cars for too long and know about the problems of which you speak.
Thanks kilo, that must have changed then, because it used to mean the opposite - or was that an urban myth? (Like I said I did issue a 'pedant alert' !!)