The corrosion is less when the contactstop are dry when charching. I had the same, but when I wait a little while and take care to charche when dry, there is almost no corrosion.
Mine refuse to charge if the contacts are dry, even after cleaning them. Maybe I need to do a better job?