I saw The Last Jedi a week or so ago and liked it but didn't like its runtime or the fact that a good third of the movie wouldn't have happened if people had sat down and talked to each other. It was cool and fun, but messy in a way that I wasn't expecting from Certified Disney ProductTM.
Pre-warning: the only other Star Wars movies I'd seen all the way through were the prequels.
The whole casino planet bit was entirely irrelevant to the story, to the point that when the plan was suggested I felt like, wait, what? You can just pop off and take a break from this dire chase scene? So much of that felt superfluous. Why the two different codebreakers? Why introduce a need for a codebreaker in the first place? Just have Finn and Rose sneak onto the ship to disable the tracker. Why does Leia get blown into space and then make it safely back to the ship? All it does is leave her knocked out for a bit so that Po Dameron's subplot about blindly following authority can happen, thanks to the fact that Holdo is a dick about not telling people what the plan is. Like, okay, sure, she doesn't want to tell him at first because he's just a pilot, but once he leads a god damn mutiny and holds her at gunpoint why doesn't she just say hey, idiot, here's the plan.
The real kicker is that these useless subplots don't progress the story at all. Finn and Rose don't disable the tracker. Leia interrupts Po Dameron's mutiny. When these subplots start, the Resistance is running from the First Order and suffering losses. When these subplots end, the Resistance is running from the First Order and suffering losses. The story loses nothing if you remove them entirely.
One of the other things the movie is real sloppy with is its themes. "Let go of the past" is its big overarching message, and that's the one it gets right. I already mentioned how Po's arc is about blind faith in authority. Maybe it was meant to be about how they all need to trust each other, but that's not what comes across in the film. Finn and Rose's arc ends with her keeping him from making a heroic sacrifice to save the Resistance base. She explains that she did it because they aren't going to win by making sacrifices. So was Holdo wrong to sacrifice herself to blow up the First Order ship? Is it wrong to make sacrifices for the greater good? Is it better for someone to die in an assault than it is to sacrifice themselves to stop that assault?
Don't get me wrong, I thought the movie was enjoyable, and it's got some really good moments. The whole Luke/Rey/Kylo plot is solid and has this underlying sense of uncertainty and dissatisfaction that felt both interesting and Star Warsy. But for a lot of the movie, I had the feeling that the plot had been written off the cuff, and they'd never gone back to revise it.