Destroys the Skywalker Legacy - SPOILERS

Rating: 3/10 (2 January 2020)

DO NOT READ IF YOU DO NOT WANT TO SEE SPOILERS. This movie had so many holes and so many unanswered questions. First, you never find out what Finn is trying to tell Rey. You cannot bring that up multiple times, and then not close the hole - that's basic storytelling. Especially if this is the last film.
Next, I hated Ben's death scene. I wouldn't have minded it as much if they had given his death proper closure. As one of, if not the best, character in the series, the death of his character was horrifying. He did not have a single line in the last 10 minutes of his ending. His death is sudden, and goes unmourned or uncelebrated. It's like it never happens at all. He just disappears. After the close of the film, it leaves you feeling like his death was a last minute decision.
All the sacrifice - Leia's death, Rey's sacrifices, and Han Solo's death was to SAVE HIM. In the end, he has a brief moment of redemption and then nothing. Meaning, the deaths of Luke, Hans, and Leia all seem meaningless and their legacy is destroyed with him in his death. At the end, it seems they try to rectify this by Rey accepting the name Skywalker - but she's not. The point of the film is that she is NOT a Skywalker. She should have accepted her past, and forged her own future, instead of continuing to build off their legacy (was which has died in Ben).
How did Palpatine come back?? They seem to leave this as "the dark side has unnatural power". This is also lazy writing.
I gave this 3 stars because Adam Driver and Daisy Ridley's performances were outstanding, and the action wasn't bad either. They just happened to get screwed over by the bad writing and an unnatural, rushed ending. What was JJ thinking???