Interesting. A former co-worker who worked as a railroad design engineer said they considered crimps equal to solder as regards corrosion. I have seen that claim from terminal manufacturers too. If you get a very tight crimp, it can stay oxygen-free at the interface, so no copper oxide forms. However, soldered joints are probably good for corrosion resistance too since traces on circuit boards are "tinned" with solder to keep the copper from turning green. In humid environments, even better to spray a polymer "conformal mapping" on the circuit board. Adhesive heat shrink is likely similar. If you use RTV, don't use the normal type that smells like vinegar. The acetic acid can cause corrosion.