Trinity and Neo's deaths were necessary to end the Trilogy. I will admit I did kind of hope something better for Trinity though. I'm a guy and admit I did cry when she died.(Not just because she died, but also how bad her death scene was.) For Pete's sake! All had to be done was something short and to the point. Something like this:
Trinity: I've gone as far as I can go Neo. Our paths part here.
Neo: No... I need you with me.
Trinity:I'm sorry, this is what only you can do alone. I still believe in you Neo. Kiss me. (Kiss) I'll see you on the other side.
Neo: No. NOOOO!
A few moments of sobbing.
Neo: Trinity, you didn't die for nothing. I'll end this. Be proud of me.
Ok, I've watched too much Inyuasha. But my high school brother wrote a better parting than that. Of course this is just my opinion.
Why would they need to live it? Zion treats Neo like a god, and they might actually look down on him for living while thousands of other soldiers died. A dark savior to speak. Trinity? What would she do? Be with Ghost? Can't see that happening either.
Neo's sacrifice was needed to rewrite the Matrix. I felt sorry for his pain as he was elecrotocuted. ( Goes to list of ways not to die. Crosses off electrocution, which is next to drowning and impaled through stomach and have head knocked off.) But he needed to die and give the programs what they wanted to bridge the gap between the species. Notice Sati as she does things un-machine like. Such as sleep, wake up and what? Create a sunrise for no reason. The Architect and Oracle's times are over. Becaue of Neo, Sati is the new way. Humans can now move back and forth between the Matrix and Zion. Programs can also go to the Machine City or stay in the Matrix.( Poor Smith) There was no other way. Trust me I've looked for other ways for it to end, but they don't fit.
I think Neo's death ruled, self sacrifice and all!!
trinity's death is however one to laugh at *laughs at it* She crashed the ship and then got impaled by a big thing how sucky!
Anyway back to Neo, his death was great, especially if you look at it as he is the One and Agent Smith is the Minus One they both need to die to restore equilibrium (1-1=0=equilibrium) so it was pretty good
I shall stop confusing you and myself now though
__________________
Ergo, open your yapper one more time and i'll architect a world of pain all over your candy ass! Ergo! Concorditly! vis-a-vis!