I could be completely off about this, but I think it should have ended something like this:
First of all, Locke should have died in the attack of the sentinels. I hated him more than any character in the story (even that annoying Kid who self-substantiated). Morpheus and Niobe should have kissed at the end of the "war."
It's about time Trinity died, but that way?? What a crappy way to go, and for Neo to not even see it.... She should have been taken by Smith. More reason for Neo to fight him. Then, in the end Neo and Trinity should have been sitting in the Architect's room, dressed in white (not their normal color) looking at all the people to free. The Oracle would soon join them to have a pep talk about freeing the others when The Architect comes in. Neo approaches him, reminding him of the warning, then in some cool way destroys the Architect, leaving the world to become purely free.
Granted, that's not the most detailed ending, but something like that. Better than what I saw.... I can't even give a bad analogy of it.
That ending sounds cool but would neo still "die"? He has to...remember? Would that just be program Neo? And how would Trinity just be there, she has nothing to do with the anomoly besides the fact that she loves him...
My ending would be that Neo realizes-Through visions what he has to do to save mankind(Trinity included). Trinity stays behind, Neo makes her...He just has an errie feeling. At the end of the movie, it's revealed that Trinity is pregnant with Neo's baby. Don't ask me how I dunno...I just thought this up as I was typing.
Edit: Don't ask me how they find out. I know how it was concieved 😉
For those who hated the Matrix.. How would you rewrite it? (Spoiler alert)
There seem to be a lot of people who hated the ending, so if you are one of those people, how would you have ended the Matrix? Should Neo have lived? What if the machines overtook Neo and they won? So I say stop the whinin' and get to explainin'!
I thought the ending was good, so no complaints from here. A few people I talked to seemed to be disappointed with the fact that the machines were allowed to continue and he would have preffered to see the machines get destroyed and the humans take back earth.