When I first saw the finale I was a bit irked, but I binged the whole thing last year and it works a lot better at the end of a long stream of episodes (though that could have just been the sleep deprivation), HIMYM always nailed the heart even when the writing faltered.