Here's the thing about the ending. At the time people saw it, it blew people's minds. They had no idea what to expect. There was so much speculation about what had happened. The end result were two fairly mundane episodes and I'm not sure how I necessarily would have gone about it better, but that doesn't mean the episodes that resulted had to be those two. At the time, the opinion of the cliffhanger was generally positive because nobody knew what to expect. Over the summer, it dropped a bit and, after season 4 began, most people began to hate it.