What is it with everyone wanting everything wrapped up in a neat little package? Don't you have imaginations of your own? Must you have everything handed to you on a plate?
I though one of the major strengths to Revolutions was the fact that they didn't try to answer all the questions or wrap everything up.
Posted by Faldor:
Neo can effect things in the real world because HE CAN the orical looks different BECAUSE SHE CAN Smith and upload himself BECAUSE he can!
Did you even watch the film?
To answer your points.........
[1]It is all about balance, Neo only gained his ability to affect things in the real world after Smith had downloaded himself into the real world, they balance each other out.
[2]Two programs [the Indian Couple] sold the termination code to the Oracles shell to the Merovingian in return for allowing their child to hide in the matrix. She knew this was going to happen, and allowed it so that the child could survive.
[3]Smith uploading himself is self explanitory, he now controls that body, so why shouldn't he be able to leave the matrix as easily as a person who is freed can?
Posted by elmo:
Neo could only affect one of those machines in the real world before and it almost killed him, yet a few hours later he's off to the machine city la la la...!
It didn't almost kill him, it caused his conciousness to be redirected into a waiting area.
The machine city was not in the Matrix, it existed on the planets surface. The city is called '01', and is the same as the city portrayed in the Animatrix episodes 'Second Rennaisance 1&2', it is simply a case of piloting a ship there without being destroyed.
The Matrix is a cross-media package; watch the films, play the game, watch the Animatrix, use your imagination and don't expect all the answers on a plate, use your brains people.