It would be easer to make electricity in a DRY area because friction is a source for energy production. Any kind of moisture cuts down on friction, significantly, since it is a lubricant. Lubricants are designed to decrease friction.
i don't know, my best guess is it has something to do with the humidity in the atmosphere, wet areas have water molecules in the air, and we all know that water is a conductor of electricity so maybe...