The first Matrix movie is one of the best movies ever made, regardless of what you all think!
Who cares if it twists facts with the battery analogy? There is no rule that movies have to be completely factual, or even that a story that attempts to be coherent has to totally rely on "physically possible" explanations.
The Matrix is awesome because it's one of those movies with so much symbolism and subtext you can pull out of it. I could honestly write a fourteen thousand page book on all the crap in the Matrix, from religious symbolism to a sort of deconstruction of biology to the blurred distinction between the bad and the good.
Here's just some shit:
Jesus is obviously a Messiah-figure, yet his "paradise" is a fucked up world were machines run everything and there is constant strife. Heaven and hell seem to have become reversed. The Messiah is saving people from the PLEASURABLE place.
The whole distinction between man and machine? Broken down completely. The humans have fucking sockets in their body. The "heroic" actions are only digitized representations. Thus, the "superhero" Neo who can fly and kick ass and break the laws of physics is not a "human", but a type of non-human in a machine.
Cypher is arguably the good guy. He realizes the Matrix is an infinitely better place than the "real" world. And this coincides with the viewer's attitude. The viewer doesn't want to watch the impotent humans on their ship in "reality", but wants to see them kicking ass in the virtual world, which is so much better. And then the viewer himself is immersed in a "virtual world" of the movie, having his moment of escapism from his own real world. Cypher's the fucking artist here, the good guy, saying we need to get away from all this shit, that an "is" doesn't imply an "ought".
Okay, I'm done. But honestly, the movie fucking rules because you can pull such awesome crap out of it like that.