Not quite, it's a thermodynamic principle that applies to any way you could possibly compute AND. Basically, the laws of physics are reversible, so your computation must be reversible too. There are 4 possible inputs to an AND gate, so to be reversible there must be 4 possible outputs, one for each input. But we only want one output for the rest of our computation, so the other one dump into the environment somehow.
If we "dump the other output" back into the power source, such as the battery, does that solve the problem of not implicitly dumping it into the environment? Or is it still destroying information?
This can be worked around by introducing ancilla bits to maintain the number of states in the system, but the instant you destroy the ancilla bits (e.g. by feeding them back to the power source), you dissipate energy. The exact mechanics of this would depend on the implementation of the device you're talking about, but you'd inevitably encounter it and be unable to overcome it.
I assume the energy lost as heat occurs due to the "current" going into the and gate having "nowhere else to go" other than to dissapate as heat?
If that's the case, simply redesigning our logic gates to have as many outputs as they have inputs, with some of these outputs feeding indirectly back to the power source without being read, seems feasible.