Imagine if we had the technology to, when a laptop was in a hibernated or off state to use some sort of a mechanism to physically disconnect the battery. I know this is absolutely crazy but it seems to me that this would solve these problems in a foolproof way that wouldn't lead to the situation where your mission critical piece of equipment has killed it's battery, or itself entirely because it decided to do something you didn't want. Imagine a physical device capable of making and unmaking an electrical connection based on the angle or position of a physical component that is then unable to be superseded by bad programming. Imagine.
10-14 years ago my Dell laptops had removable battery.
I did not use it to ensure anything (hibernation worked perfectly for me these days), but I would carry with me a spare fully-charged battery. Two batteries usually were enough for a cross-Atlantic trip, which was a frequent feature of my life.
I think this is a good idea. Like a physical disconnect for camera and mics. At some level, I just don’t trust software, especially nothing as complex as an OS, to do the right thing 100% of the time.
Although frankly I’ve never had issues like this with a Mac. I’ve never taken a mac out of a bag and had the battery dead or laptop hot.