I've found Duracell batteries to be junk!
I've had quite a few of them over the last few years drop their voltage within weeks or months, and leak within a year (like yours have).
So now I avoid them, and even advise people NOT to use them. I haven't had any problems with other brands as yet... unless they have been in the machine for 5 or so years.
I've also found that the 9V Duracell batteries in my smoke detectors do not last either. Another strike for them in my book.
One thing I do tell people is when you change your clocks, change your smoke detector batteries, and change your pinball batteries... makes it easier to remember. So it will be in a few months here in Aus.