Power management on a laptop is a careful dance between a bunch of hardware, firmware, 'BIOS', and the purported OS running the device (more like running in a small part of the device). It doesn't take much going wrong to completely wreck the battery life of a laptop.