Why do batteries fail to work?
Two major factors:
2) Every charge and discharge cycle reduces the capacity inside battery cells. As the number of charge and discharge cycles increases, mechanical stress is caused and the battery cells lose more and more capacity and service energy. Eventually, the battery is aged and failed.