In my car, the radio goes off when the ignition goes off, but when you turn the car on again, the clock reads the current time. If you disconnect the battery, for any reason, the radio senses this and requires a security code input before it will work, and the clock needs to be reset. The Beaver is the same, except for the security code requirement. This demonstrates circuitry that needs power on, to stay in operating mode. How much? Probably not much, but when you add this to the ECM requirement to keep its memory alive, unless there is something putting a little amperage back into the batteries, they are going to be exhausted sooner or later.