I miss the old Rayovac batteries. They had a 10 year no leak guaranty, and it was real. I did get some to leak - I found a box of gear that I know hadn't been opened in 13 years, and even then it was a small leak that wouldn't be hard to clean up.
But Energizer bought the company and changed the formula.