It's probably a sensible choice for other reasons too: if that had been the explanation, it would have introduced a Chekhov's gun that would probably have to bear plot relevance later, but the battery idea is too mundane for that.
When it came out, hex editing was still the easiest way to cheat at computer games and as such that is how I saw the loading of weapons and even altering local physics like Neo could do.