I liked it pretty well for what it was. More than anything, this sequel trilogy just feels like B-grade fan-fiction, and I think if you watch it through that lens, it's far more tolerable. I don't even think that's a ridiculous thing to say. It's no different than the 100 different story arcs for all the super hero comics and movies. They all have their own interpretations of things, and the only "canon" bits are specific parts of each hero's story and surroundings. It doesn't excuse The Last Jedi for just actually being a bad movie, but it certainly helps when you look at this sequel trilogy as a whole.
The bits with Palpatine in this movie felt incredibly rushed, some of the "big reveals" were beyond obvious ahead of time, but it more or less delivered on what it had to do. It didn't feel like a Michael Bay film. It didn't even really feel like a stereotypical JJ Abrams film. If anything, it felt like Star Wars, looked like Star Wars, but with modern blockbuster film pacing. There were some really cool shots and cinematography, undoubtedly the most complex of any of the Star Wars movies thus far, and I thoroughly enjoyed the score. I thought John Williams even mailed it in a bit on The Last Jedi, but he certainly tied everything up with a nice bow for Skywalker.
I have additional thoughts, but they're all spoiler-worthy, so if you want to read, do so at your own risk.
1. Snoke being a experiment by Palpy felt completely half-assed. I think JJ had no idea where to go with that after the events of TLJ, so had to concoct something that felt like "no rly im the big bad behind all this" with Palp. There's so many parts of this that doesn't make sense, but it's easy to ignore because Snoke was worthless anyway.
2. Palpy already being "back" was dumb. I think the only reason they did that was simply because of timing. It really felt like the first half of this film should have just been its own movie, replacing TLJ entirely. Would have given them more time to fully bake out the reasons behind everything that's happening. I'm sure this will be expanded in all the new official canon comics and books and such, but meh.
3. Rey being the granddaughter of Palpatine was pretty anticlimactic, and still begs a lot of questions. Less so about whoever Palpy shagged or force-inseminated, but moreso about who his child was? Why would that person have not actually been the rightful successor, instead of just a normal person that then protected their daughter..? That whole thing just felt strange, but maybe I missed a key detail there. That whole sequence was pretty fast-paced.
4. Leia's integration into the movie was actually really well done. I think that was maybe the most surprising thing to me, because going into the movie I felt like every scene with her was probably going to feel forced and out of context. They did a great job utilizing what she had previously recorded and then building around that, up until her actual death scene, which felt a little weird and forced. I'm sure that was just a limitation of what they were able to use, though.
5. Han coming back was a surprise, but felt really weird. I get that it was a "vision" and not really a Han force ghost, and in fact my guess is that Leia was actually supposed to be the one to do this in the original story arc, ultimately causing her death similar to Luke in TLJ, but I guess it still kind of worked.
6. Was really expecting the end battle to include force ghosts of Anikan, Yoda, Obi-Wan, Luke, etc as a final aid to Rey defeating the Emperor. The voices were a cheap and inexpensive way for them to do that, but seemed odd to not go all-in there. I suppose an in-universe explanation might be that a force ghost can only be seen if you've actually interacted with that person, because I'm pretty sure we've never seen otherwise, but that feels like an excuse for actors' schedules not lining up, or just the cost to include them in general.
7. The end scene of Rey saying she was a "Skywalker" felt odd. The whole movie was about healing and the whole theme for Rey the entire trilogy was about accepting who she was. She was a scavenger, an orphan, and now a Palpatine. Her now taking the Skywalker surname kind of goes against that theme.
Author of the JK levels:
Sand Trap & Sand Trap (Night)