So, I just watched this movie the other day, and I actually liked it pretty well, overall. I found it rather entertaining, and actually didn't mind at all how they portrayed Luke in this movie. I loved how Luke went from disillusioned, failed master to once again at peace with the force by the end. The re-introduction of Yoda was a great way to bring Luke back. And the way Luke went out, with what was probably the strongest use of the force yet, in a very selfless manner, was brilliant.
There were obviously some things I did have major issues with, though.
I really don't like how Rey has a seemingly very strong command of the force with still almost no training at all. But even worse is how the movie seems to vacillate between her being weak with the force one moment, and then super strong with it the next. On one hand, Snoke easily manipulates Rey and Kylo Ren, and when she faces Snoke he easily overpowers her. Yet, in the same scene Kylo Ren somehow outwits Snoke, kills him, and then can't beat Rey. That just logically makes zero sense. It's not really a big stretch that Snoke and Kylo Ren can takes turns outwitting the other, as Kylo Ren has a lot of experience with the force at this point. But Rey has no business being able to match Kylo Ren.
I'm fine with Kylo Ren killing Snoke in general, though, and I think it makes a good future plot point, as now Kylo Ren will need to find himself a Sith apprentice. Obviously he wanted it to be Rey, which makes sense, but those scenes were poorly written overall.
But even worse than this was how the movie handled Leia. I really hated that whole scene where she gets blown into space, and then for the first time in the entire series shows a level of use of the force that is completely inconsistent with her character. It would have made more sense to either let her die right then, or just not have that happen at all. I mean, I get why it probably was best for her to make it through until the final scenes where she interacts with Luke's projection, but having her use the force like that to save herself was just bad writing.
Also, I think it was probably a mistake to not kill her character off at some point in the movie, though. Now the writers have a serious problem of how to handle Leia's character in the next movie. I don't have a lot of faith they're going to be able to resolve this very well.
Lastly, I didn't like how Yoda was able to cause a bolt of lightning to strike the tree or somehow strike Luke with his cane. Force ghosts aren't supposed to be able to actually physically interact with the living world. This was just really careless writing, and rather unnecessary. There had to be a better way to convey the same message Yoda was trying to teach Luke, without breaking from established theory on how the force works.
Like I said, overall I liked this movie a good bit, but feel it could have been a great movie if the writers had just used a little more logic in handling certain aspects.