Possibly my least favorite Star Wars movie *SPOILERS*

Rating: 3/10 (18 December 2017)

The night before I saw this movie, a close friend of mine who had seen Last Jedi said, "Possibly the best Star Wars movie ever." Even still, I went in with no expectations because I've found going to a movie with high hopes tends to lower my overall opinion of said movie.
I found the movie to have many issues, including:
-An discontinuity with other Star Wars movies. Many factors were inconsistent. For example: Leah, who had no force powers in the previous films, suddenly was able to use the force.
-Luke's "death" was ridiculous and unnecessary. Why did he just disappear? Not only was it disappointing, they didn't even explain it well in the movie.
-Most of the dialogue was written by a middle schoolar. There were so many cheesy and just stupid lines that I was surprised they actually got into the movie. Star Wars, the most funded movies by the richest movie studio had such a trash script - it's shocking.
-How is Rey as skilled in using the force as Kylo when she's had virtually no training? This was also odd in Force Awakens.
-Snokes death was cheap. They should have had an epic fight scene with him instead of the random red dudes.
-It didn't answer who Snoke was really or his background.
-Finding out Rey's parents were random bums was a letdown. That from a series that has repeatedly mentioned family being a factor in proficiency in using the force (the best Jedi's dad was the best Jedi...)
-The light speed kamikaze thing was cool but why was that never used in earlier battles? Could've taken out the death star much easier...
-And suddenly the force can be used to project oneself and touch people? Lack of consistency there...
-Oh and you can make people have illusions with the force and put thoughts in their heads even if they are competent with the force?
Anyways, the list goes on but I am stunned that the script was approved because that was the problem here. The actors did great and the visuals were amazing.
Advice for the person who creates the next Star Wars: Re-watch all the Star Wars movies and create something that doesn't violate the basic tenants of Star Wars and has the essence of what people love about it: spirituality, romance, humor, groundbreaking sci-fi, philosophical dialogue, amazing plot-twists - just good writing... I am still a Star Wars fan and the main reason I didn't give this 1 stars is because the main actors did excellently.