basically battery usage = power left, power is determined by how hard the cpu is working and for how long, so high freq will consume battery faster compared to low frequency
whisper mode is definitely trying to optimize temperature
probably boosting the clockspeed occasionally and going back to low clockspeed, so instead of optimizing for battery life by boosting when convenient and letting the cpu heat slightly and fans run for some time, it is instead prioritizing the temperature to never rise