Two measures of life: age and mileage.
My Shimano E5000 mid-drive is 2 years and 9 months old, running as sweet as day 1, with 24,550km/15,255 miles on the clock.
I use several batteries with it, but I estimate the battery supplied with it has done about 4,000 miles, and has 87% of original...