Yes, apparently it's common that pilots forget to turn off the craft battery, store it, and forget about it. Although I've never done that, I have forgotten to turn off my RC, which fortunately starts beeping at me as a reminder.
To protect DJIs liability on this kind of battery mistreatment they program the craft battery "smarts" to turn off at 3.00v. This control logic is local to the battery, so it will turn itself off if left on, even if the battery is not installed in the craft. Theoretically a good battery that has been charged properly will never have a cell reach 3.00v during flight, but it might be possible if the battery is very cold, in which case the LiPo chemistry to produce power is hindered. That's why you get the cold battery warning, because of the high risk.
You would think DJI would be able to program the battery to never turn off during flight, but DJI told me at a trade show that's not possible, otherwise they would have. This means there is no communication path from the flight controller to the battery, which seems odd, but possible I guess. It appears there is only a one way communication path from the battery to the flight controller, disclosing power usage, voltage level, etc, to provide monitoring capability of remaining power.