Critics are too harsh on this one
I was actually pretty pleased with this movie. I've seen 1-3 and this one seemed to tackle everything needed in order to close it out. It's funny how the critics are killing this. You truely have to appreciate the plot line here. It's more than Machines vs. Humans. More than reality vs. (non)reality.
One thing that I've noticed from most of my friends who are not 'geek savvy', is that a lot of what's going on here is beyond the scope of their comprehension at times. They don't quite understand how a program here is effecting a program there, or how the Oracle get's a new --what, Shell? This is why The Matrix will probably be forever loved by gearheads and not ever fully understood by those who have difficulties understanding how to bold their text in a work processor.