I did enjoyed this movie. From the bad reviews, I believe people don't understand that this is a final conclusion of the matrix trilogy. You have to watch all three movies to understand the final conclusion and not to expect anything new other than the fate of Neo and Twinity maintaining peace within matrix from the machines.
If you are expecting more or sequel to this film then you been sadly misled. It is a good Hollywood ending of the story with neo and Twinity. It is a movie of closure to trilogy.