I just saw
The Last Jedi, and I loved it. I thought it was better than
The Force Awakens, which felt very cluttered with unnecessary subplots. TLJ was just straightforward and focused.
It had more endings than
The Return of the King however. :0 I expected it to end after the confrontation between Rey and Kylo, the escape to the planet, as a cliffhanger ending like
The Empire Strikes Back. But nope, it kept on going and going. Then there were all the finishing scenes. It was rather exhausting.
I liked the animal moments, they added background detail and humour, made the planets seem alive. The porgs were funny to adults as well as children. (With all the fuss over them before the movie came out, I thought they'd be proper characters.) They reminded me a lot of when your not–
Millennium Falcon ship gets infested by creatures in
Knights of the Old Republic.
The children were also fine. They're a "what we're fighting for" moment, but didn't overwhelm the story, nor were they as annoying as little Anakin.
Once again, Captain Phasma was under-used and should have had a stronger role as a leader in the First Order, bickering with Hux, maybe.
Chu-Shkar:
I honestly think that Snoke was meant to be just a one dimensional plot device. Which is sad seeing as how he had such potential to be as nasty as the emperor. Unless there is a story released later that tells us I don't think we will ever know.
Undoubtedly there will be, in tie-in novels or prequel movie or something. But Snoke was as much of a one-dimensional plot device as Palpatine in the Original Trilogy. He was no more than a deformed, cackling villain who insults and manipulates Vader, and was barely seen. We didn't learn anything about him and his rise to power until the prequels.