Yeah, I used to be a Matrix in a Matrix theory. Because it answered a lot of questions. Even the whole agents thing. Basically they are still restricted to the rules the matrix gives them. So what they're told is to them "truth" when in fact not. BUT...
I don't like the theory, so I've started to believe that the Real World is just that. Real. But the Machines still have managed to control Zion as a place of Exile for the 1% of humans who don't accept the program. But they are still kept in check. If they see that the new version of the matrix is starting to falter thus creating the possibility of "the one" they go to plan B again. Kill everyone in Zion so that they won't know the truth, and orchestrate this whole game for the one to play, so that in the end he will make the choice to pick the few humans from the matrix and start zion a new thus perpetuating the cycle once again, so that the matrix can again see if it got its virtual world correct. If people don't reject it anymore, then the matrix has succeeded, and zion can be destroyed forever. But if not, it will always have a place for the exiles, so that it can keep them safe.
But the agents. If the matrix knows about Zion, why do agents try and stop the rebels. Well, maybe the Matrix tries to keep the rebels from tampering too much so it polices it with agents. It tells the agents only what they need to hear, so they do their job without question. So that it can keep rebel tampering to a minimum but still keeping the facade up for the rebels that they are free, even though they could be destroyed at any time.
But what seems to be the case here is that for every matrix that has been made, sentient programs have always jumped from one version to next as exiles themselves. Oracle, The marovingian, the twins, so on and so forth. And finally in this latest version there seems to be now too many sentient programs not wanting deletion, so in a sence theres a internal civil war going on as well. These programs have learned what it is to be human, and long for it, but know they can never have it. So some at least try to help the humans in it.
So as we see in Reloaded, we got a whole bunch of programs helping Neo in one way or other. The oracle, the key maker, Persephone. So, it can be seen that all is not well in the matrix. The architech ofcourse seemed very sure of himself, but if you think about it, he was either scared ****less that neo got so far so the only thing he could think of is to mind f*** Neo, in hopes of not getting killed. Or the architech was only acting normal because he has had no human contact. So he just blabs out stuff just as a program dispalys information. It says what will happen, but nothing can never be sure. It says Zion will be destroyed. But in truth it doesen't know that. But it thinks it does. And thats where the matrix does a mistake. It actually allows the choice, thinking that it doesen't matter what you do, because things are pre determined. Fate so to speak. Fate it itself has created for the people in the matrix. Becuase everything is coded before hand. But choice is what can brake fate. If a person knows his fate, he can change it.
This can connect to the first matrix where Neo first talks to the Oracle. Neo didn't like fate because he didn't like the feeling of not being in control of his life. So he likes choice. And the oracle even gave a very shrewd demostration of the Matrix's use of fate when she said "Don't worry about the vase." so Neo turns around and brakes it and said he was sorry. Then the Oracle smiles and says something like "What will really bake your noodle later on, is would you have broken it if I didn't say anything?"
So Neo was manipulated. He didn't realise that fate is only what is given in front of you, and you are the one to choose from it. Like morpheus said "Theres a difference in knowing the path, and walking the path." Life is what you make of it. You accept what is given to you, or you don't. A choice. But as we see the matrix hasn't grasped the concept. Some programs have because they've been amongst humans. But others who have been as long still dont. Like the Merovingian's whole causality speech. He thinks he knows what he's talking about, but he doesent. He still thinks like the mainframe. He thinks Cause and effect applies to human psychology too. So therefore it thinks humans can be manipulated. Becuase it thinks if it gives them a cause, they'll do something as an effect. Thus controlling them. Example: Cause= You jump off a roof. Effect= You fall to the ground and die. But the rebels have basically made the choice not to believe in the matrix rules, so they can "bend" the rules. So cause and effect doesen't apply to that anymore.
But you can't outright deny that it has worked. They still manage to control the humans in the matrix for the majority. Just like a magician controls an audience. They believe what they see, beucause the humans believe their eyes don't decieve. But if the audience can see how the magician does his trick. The next time he does it, they will know it and not believe it. So the matrix uses the fact that people are born in the matrix to its advantage. The humans will believe their world. Most of the time.
So in conclusion. The matrix believes it can control the humans that are hardwired, with the facade or reality. And it thinks it can control the freed humans with the facade of fate. The matrix is very smart. And thats where lies its largest flaw. It isn't human. It isn't humble. It doesen't savor the mystery. It believes everything can be explained by some mathematical calculation. Cause and effect, blah blah. When in the end, all it boils down to is the choices we make and the hope we keep. *sniff*
Ok. I don't think I've ranted like this for a while. Man... I wrote so much. Hope it makes sence to you guys.
*head explodes... Hopefully for the last time.*