Finally, cars are doing a lot more with the onboard starter battery. Or in case of hybrids, a lot less. A modern car is never truly off once the key is out. The BMS will need to know the real capacity of the battery so it can reserve enough charge to start the car.
We're demanding a lot from the car battery lately and the BMS needs to know where it stands.
I am still riding a motorcycle with no battery and kickstarter. That is the ultimate reliability and dependability, the last thing you want in the middle of the mountains is the vehicle to stop because it does not have the latest monthly Windows update for .Net framework that works only OTA and there is no signal in that area. I am exaggerating a bit, but only for artistic purposes :)