They are never 100% after a year and they come with a one year warranty. So they offer new replacements. Why wouldn’t I change them out; it only costs me the time I spend changing them out.
Who is the vendor? I am guessing a big box store, as a smaller vendor could not afford that.
Our battery supplier also has a warranty, but the first thing that is done with warranty returns when they hit his shop is they get charged and tested, If they are OK, the shop returns them to you and tells you the problem is in your charging. We used Interstate battery before our present vendor, and their policy was the same.
Even with Autozone/O'Reileys/Advance Discount if you return a battery for warranty, the replacement is only covered for the duration of the original purchase .
Example - My co-worker has a 2005 Chevy Colorado that has regularly gone through a battery every 2.5 years since new. He buys a 3-yr replacement warranty battery, and they replace it once. I started working with him in 2010, and he had just gotten a free new replacement of the first battery he bought. (To replace the factory battery) In mid 2012, that one failed and they denied a free replacement.
He bought another, it lasted into 2015 when he got another free replacement. This last fall THAT one failed, and he was denied again for a freebee. The new one he bought should be the last, as he is expecting to replace the truck soon.
So... I guess enjoy the free battery train while it lasts.