@Alecr - rain could affect DSL performance without water ingress in a number of ways. If cables are lying in the water without any leaks into the cable, the dielectric constant will be altered because the electrical environment around the cable will be different. This would affect magnetic fields and electric fields surrounding would be altered.
Also, in heavy rain, while the rain is falling, could screen off radio emissions from distant disturbers which would improve DSL.
There are probably more mechanisms but I can't think of any at the moment.