It was my least favorite book in the series as well overall, I liked it, but I agree the ending is just terrible. It hardly seems to justify all of the effort and much better writing that led up to it. I don't think we should have expected something that would neatly tie up all of the loose...