Bit late but...I enjoyed the first half, maybe first two thirds of it, then it descended dangerously towards Jurassic World/Independence Day 2 territory, without ever making it all the way into the same gutter of shame where these films reside.
I also suspect my enjoyment of the first half may have been partly down to being interested to see where it was actually going. There was a point fairly early on where I thought they might be doing something completely different and almost breaking the fourth wall...but then it just gradually became more, I dunno, boring?
I think I was on board until the French guy from Reloaded turned up, but for some reason was an insane rambling hobo. This sort of thing belongs in a Transformers movie. It makes no sense and if it was an attempt to be funny it wasn't. Part of the reason the first Matrix was good is because it steered a million miles from dumb shite like this. This film on the other hand had lots of it.
I wasn't horrified by it. I was expecting it to be bad and still can't decide if it was as bad as I was expecting or not.
More general complaint:
Why do sequels nowadays constantly have to put tons of throw backs or tributes to the original film in them? The whole film and the fact it exists is literally a tribute to the original...you don't then need to cram it with self appreciating bollocks just to remind everyone watching the Matrix movie that its a sequel to the film "The Matrix". This is the worst film yet for this. The constant flashbacks, the literal copying of scenes, lines, flashing back to Agent Smith at the same time as Agent Smith is copying an old Agent Smith line, illogically referencing old lines ("I still know kung fu"), the key shop. Literally so much paying tribute to itself that it was overlapping or going on in layers. How much back slapping can you actually cram into 2 hours and still fit a new movie in there at the same time? I know they tried to tie some of it in as being part of the Neo/ Mr Anderson arc, but no, not nearly a good enough excuse for the sheer amount of it.