I've only retired my DeWalt drills over the years because of batteries slowly dying out. My current 20V battery drill, one battery has waaay better life than the other. Weird. Thinking about buying the 20V blower to get a fresh set of batteries as a bonus.I have about a dozen DeWalt batteries. Even a 60v for the chainsaw. They've been holding up for many many years of tough abuse between work and home projects.
I haven't had a DeWalt battery fail me in a few years now.
(Knocking on wood as I type this)