That's the key, you can blame the batteries all you want, if they are left connected stored away for god knows how long in god knows what kind of conditions, they are gonna leak and corrode.
I have never had anything I use regularly corrode nor have anything corrode without any batteries in it.
Both you guys are dead nuts right. But it shouldn't have to be like that.
The problem with removing the batteries when not in use is:
Clocks, ambient temperature monitors, tv remotes, that flashlight you forgot to remove the batteries from, etc etc etc. There are always things you don't or can't remove batteries from. Clocks, tv remotes, and standby flashlights are the worst offenders.
We go through batteries around here like water. Between grandkids, and a gadget critter like me, I could build a battery factory. And try telling the wife to remove the battery from the remotes between use. Go ahead, I wanna watch!
It doesn't have to be this way.. Given how common this problem is, I think its criminal that the battery companies get away with it. There is no good reason they couldn't stop the carnage.
To be honest about it, I'm not really all that concerned about the battery cost per watt-hr. The power cost doesn't compare to the equipment carnage.
A few years ago, I switched to volume buys of the Eveready swish logo batteries. They have a decent power/cost ratio but their real benefit was their anti leakage performance. I too have purchased bulk quantities of them.
This whole thread was brought on by the failure of just one Eveready battery. It's the first time it has happened to me. Until that one battery, I was fat dumb and happy hating Duracell. I plan to write Eveready about that one battery, but I haven't done it yet. Before I did that, I wanted to get a sense of what other members experienced and especially if anyone had or has a better plan.
FWIW, here is a link to the Eveready claim:
Battery leakage (known as battery acid) is nasty, corrosive stuff and it can ruin whatever device it has leaked into. Check out more information here!
www.energizer.com