Actually, I think Smith was a virus, and the huge machine face used Neo as a kind of self-destruct program to get rid of him...I don't think everyone died. The Architect at the end gives everyone who wishes to leave the Matrix the choice to do so, I believe...and the Oracle is "cured" in a way, same as the little girl was, after Smith had gone.
|