Bah, the back button just ate my post.
That's a very fair and astute review you've written there
TheGodBen, so kudos on that.
The finale is by no means perfect, but it hits so many good notes that you're left emotionally fulfilled, which is important if you're going to forgive for the ideas that weren't developed, or that were completely forgotten.