Ummm...well, I'm hearing a lot of talk about the "signifigance", and strangely enough, no one is spelling it out.
So let me get specific:
Neo consults the Oracle, who tells him, "We are all here to do the thing that we have to do."
Now, I'll allow that she's an aged and endearing woman of color, and I like her just fine. But lay it on me, since I'm so simple:
HOW IS THAT DEEP? Go ahead --dazzle me.
Without giving away the entire plot of the movie, just consider that if the Oracle is not a real human, then why shouldnt we believe that certain others are something less than human as well.
Then, with that assumption of humanity; consider the WHY behind what each character in the film is doing. There are many assumptions made about the characters from the first film that were never established.
With a certain philosophical base of thinking, the movie's plot becomes very simple, and has already been done in a previous controversial film.
That's all you are getting, I am not going to spoil the film for everyone else.