To some extent there is a standards problem: there is not a common battery pack (like there is a gas tank fill point). But even if there were, the batteries would continue to run down after delivery (unless supplied with a non-trivial amount of power). And the space required to physically store these batteries would occupy a lot of volume. After all, gasoline/diesel is far more energy-dense than modern batteries.