I watched the movie, and was only able to make it through about 5/6 pages of this stuff. So if you are still reading and haven't seen the movie, skip my post. Cause I don't feel like using spoiler highlighting.
Went in expecting not to like it, ended up loving it.
Neo entered the Source and because of choices he made ended up fractured between the the Matrix and the real world. Maybe that made more sense because the Oracle explained it to Niobe in the game, but the end result, being able to sense them through their own hivemind and trigger their own self destruct protocols or just freeze them up was fine by me.
I loved the Oracle and Neo infuriating Smith. I have two theories on how Smith was defeated. The Oracle allowed herself to be absorbed to manipulate Smith to where she wanted him to be. He saw right up until he lost because he couldn't understand the moment and see past it. So naturally, he concluded he won from the scene he did see (standing over a defeated Neo).
When Neo was absorbed they were very blatant about showing a massive influx of power to him from the machine world. I figure what the Oracle said of Neo being the positive to Smith's negative combined with the might of the machine mainframe and collective allowed them all to chip in, overload and purge Smith.
I thought Zee hearing Loch's desperate request of the APC commander and bee-lining it for Gate 3 and the actual opening of the gate were great. Nothing more confusing than outsmarting your foe, cutting off his chances, moving on to more important goals, and then finding out that one little punk kid survived behind your lines to open a door. Happens in FPS's all the time despite best efforts otherwise and it can be very devastating as it was to the machines first wave. But then, with unlimited other waves, it hardly mattered.
I was very satisfied with the ending. Most people live a much more fulfilling life inside the Matrix than they would outside of it. Those who can't except it are no longer at such risk as the system now conciously allows for them.
Zion gets to live, and maybe build to some kind of comfort and everyone gets to stop expending resources on killing each other and maybe start doing something to fix the world. There are all kinds of happy sappy places you can go from there, many of them that negate the need for human batteries, but for the time being, it's practically in their best interests.
I had a lot of fun with the movie both in what it did and what it didn't do. It never knocked me out of the experience and it even held me in it a little better than say the Two Towers. The reason the kid is in there so much, and Zee, and Loch and everyone else is to give you a sense of them as people. That way it's not faceless people fighting faceless machines.
Sure it's convenient that it's those people that do the important things, but think of it this way, 3 movies ago the writers knew who did the saving, so they introduced us to them before hand so we'd have some idea who it was that got there and how and why they got there to do saving. They were going to do what they did regardless, we just got a chance to see why.
I loved that not everyone goes in for that One nonsense and though Loch came off as jerk he was also right most of the time, and believing in the theroetically impossible is not a luxury he had. I thought everyone filled their roles nicely.
I liked how stunned Morpheus was and how he had to kind of shoulder through clinging to things he had left and being pushed back to the things he once loved.
But then, I see how that came about because I saw how Loch had misused his relationship with Niobe in the game.
Between the comics, the game, the animatrix, and many other things the Matrix is a story VERY large in scope and there are a lot of things not seen in the movie.
When Niobe said that she could pilot a hovership through a mechanical tunnel, I remembered doing just that. When Sparks got to be a wise ass and Ghost got his credit as a fine gunner I felt justified in my investment of time in other areas.
When through the history of the Matrix from the animetrix we knew more about Zero One than the principals in the movie it gave me a sense of depth to the story that gave it a right to treat things as seriously as it did. I thought the movie was lots of fun.