A total letdown

Rating: Null/10 (25 February 2004)

WARNING! SPOILERS !
I couldn't be more disappointed in a finale than this. As a programmer by trade, the most amazing aspect of The Matrix was the plausability of the concept. The development of the plot in Reloaded to have programs that executed free will (Merovingian, Persephone, the Oracle) and the Architect's use of systems and procedures to handle anomalies (i.e. the arrival of the One) was brilliantly chilling.
Then to deliver this bomb to "put a wrap" on the trilogy - the W's really phoned it in with Revolutions (pun intended). They delivered their 3rd movie as contractually obligated. This movie was completely uninspiring and passionless. The storyline was fractured, and totally abandoned any character development from Reloaded. Any real fan of this trilogy could have developed a better finale than this.
If I interpreted the ending correctly, Agent Smith became the virus in the Matrix that he claimed humans were on earth, and Neo was the Norton Anti-Virus detection that took him out.
Then we see Smith go down, and Neo assume a crucifix-like posture after he's unhooked. Our savior.
The Oracle and the Architect apparently agree to allow those who want to get out of the Matrix to leave. Perhaps they realize that given the choice, most of humanity will choose to remain "online" than live in a post-apocalyptic earth underground.
How nice and neat.
My son and I viewed Reloaded many times on DVD and discussed alternatives for where Revolutions could go. We both thought that Neo was still in the Matrix (because of his powers over the machines when he was "out" of the Matrix). We also thought that when the Architect was referring to the "Mother" of the Matrix, he may have been referring to Trinity or Persephone rather than the Oracle.
Alas, perhaps the W's just ran out of interest and just wanted their cash.