Hehe, I'm essentially the only person I know who loved the ending.
I appreciated that it was a tribute to the characters we'd grown to love, and also kind of a middle finger to the plot bits that didn't line up perfectly.
I'd rather watch a show with plot gaps and great characters than a perfectly plotted show with middling characters.