Ya, while I think the movie has problems on a detail level (it's apparent to me that this was a 3+ hour movie that Nolan had to painfully cut 20 minutes out of to fit the maximum IMAX runtime), I think it completely succeeds on all the important, overarching character and thematic payoffs, to where as a whole I love the damned thing.
I think the people that came out disappointed wanted to see Dark Knight 2, and were sad that this movie trends way more comic-booky than that. The thing is, he already made Dark Knight, the Heat remake with Batman in it, you can't just redo that same formula. The logical thing is to up the stakes and do a big blow-out finish for the final conclusion,and I have no problem with that.
Ironically enough, the plot elements in this movie bug me less than they did in the Dark Knight, because that movie was staying so grounded all the way through that things like big Explosive Barrels on the Ferries looked silly and out of place. This final movie feels more comic-booky to me from the get-go, and so the more outlandish elements gel for me and I don't question them.
I also think that structurally this final installment just feels more satisfying on the whole, because they save the big blow-out action sequences for the ending, instead of the middle (as in Dark Knight). You get all this awesome build-up and one of my favorite movie tropes, the training montage, and then what feels like a 40 minute-long continuous action packed climax.
I do still wish we could get an extended cut to iron out the issues that are there and make it perfect, but for me this is easily one of the best trilogies ever at this point, and this last installment shits all over Return of the Jedi as far as I'm concerned.