Look no other than Aqua or Corolla Cross.
I mean they are not wrong, batteries life degrade over time with usage or not eventually needing to replace. You can extend their life as much as possible to last more than 300k kms by doing inverter coolant flushes and battery cooling fan and duct cleaning.
Also don't forget brake fluid flushes, number 1 reason for brake master cylinder going out for negligence maintenance.