I'll offer my non-expert opinion to say that, yep one of the functions of grease is to create a semi-solid barrier to moisture. The big problem with most greases is, most of them eventually dry out, at which point they are no longer protecting much of anything. Of course it all depends on the...