Why this movie was on par with the first (MAJOR SPOILERS)

Rating: 8/10 (16 May 2003)

Again, do not read this if you do not want to read spoilers. If you did not like this movie, you must read this because you probably took it more literally then intended. Also if you haven't seen the movie, you probably won't have a clue what I'm talking about.
The story in this movie is much more subtle, but in order to deliver the mind blowing effect of the first movie, it had to be.
At the end of the movie, you were supposed to realize that the Matrix is everywhere, they never left the Matrix, ever. They are still plugged in so to speak.... and it's likely that they will never get out of it.
After the conversation Neo had with the Architect, this should be abundantly clear: The Oracle was a computer program, as was the Architect, and due to a flaw in the matrix, every 50 years or so someone is born who is more powerful than the computer code and can control the Matrix; and uncontrolled that person could destroy the matrix and ergo destroy the machines.
As the councilor said, who I suspect knew this all along (the council is made up of the oldest residence, who would have had the closest contact with the original "The One"), man depends on machines for their existence, and machines depend on man for their existence, implying neither were really in control, the machines controlling humans is just another illusion.
To check this the machines allow this person to create a city to try to save man, in the "real world", although that world isn't real either. Neo is the first one of "The Ones" to realize this and now Revolutions will focus on whether escaping The Matrix is even possible, which I doubt it is. Neo is probably not in a coma right now, but rather discovering how deep the rabbit hole goes, looking at the code all around him and trying to find the root of the code.
Look for Revolutions for Neo to decide if man is better off in his delusion or gone from the face of the earth... if they're even on earth.
If this stuff doesn't blow your mind and cause you to drool to see the third instalation, I don't know what will.