I understood what the ending meant, and I still didn't like it. Now, I'm not the kind of guy who requires things to be wrapped-up, and I'm the last person on earth who wants the "good guy" to always win in a movie or a book, but it just...ended. There was no substance to it at all.
And I thought exactly the same thing about There Will Be Blood.
Two movies that could have been great that were utterly buried by their conclusions.