To get back to the topic at hand (enough "fancying"😉:
It seems that people have two main problems with the Revolutions ending:
1) they don't like the fact that Neo and Trinity die.
2) they feel that there are too many unanswered questions.
In terms of Neo and Trinity, I don't think that there was any other way it COULD end and keep true to itself. Given all the "Christ" analogies, he HAD to sacrifice himself to save humankind, and it was Trinity's death that made him free to do that. I think that this ending is the best evidence that The Bros did NOT "sell out" to commercial interests.
In terms of the unanswered questions: By itself, the existence of "questions" does not bother me -- great works of literature and art ALL leave unanswered questions (why does the Mona Lisa smile???). Great art is great in part because these questions engage the observer and make the experience of the art so much deeper than if you just looked at it and said "It's pretty".
Having said this, I do wonder whether some of the issues were left more unclear than was meant. For example, I think that many people would have appreciated clearer evidence that the war IS over (at least for now??), and if so, a clearer explanation of WHY Neo's sacrifice would cause the machines to end the war. It is only when you understand the answers to these questions that the ending is triumphant, if still tragic. I think that most people who saw the movie once did NOT understand the answers to these questions and so left the theaters feeling very let down.
I'd really like to see an "extended version" of Revolutions.... TTT was MUCH better with the additional material, and I'm wondering whether some re-editing might help Revolutions out a bit as well...