What wrong with people? The ending was fine and the story was well written. What do you mean ending was rushed? There literally not single plot was left behind unexplained. I think people need to realize that "good story" is not equal "happy ending".