Get ready for big post!
This is worth the read for people that liked the film and people that hated it:
http://www.acriticalhit.com/fans-react- ... back-1980/
In summary basically the whole thing going on in the fanbase with The Last Jedi is the same thing that sort of went on with Empire Strikes Back, whodathunkit???
The cinematography in most scenes was stellar, and since this is thread is full of spoilers, I'm talking more specifically about Rey and Kylo's telepathic connection, Luke and Kylo's recounts of what happened at the Padawan Acadawan, when Holdo sacrifices herself to tear the Supremacy in half, the bit with the lightsaber duel, the entire Battle of Crait, Luke's death, and that slave boy on the end WHO JUST GRABBED A BROOM WITH THE FORCE. That was pretty awesome. Personally, I thought the movie was pretty great, and to be honest it wouldn't be a Star Wars movie without its faults. I do agree that the pacing was all over the place and the whole Canto Bight subplot was more or less unnecessary, but I'm under the impression that there are a lot of people that dismiss the storytelling as bad when it's really not bad at all, compared to other Star Wars storytelling moments such as Attack of the Clones and the first season of Rebels.
One thing I like about The Last Jedi is that it does some undoing of typical Star Wars tropes by killing off the perceived big bad right then and there, the good guys are actually on the literal verge of collapse (they fit the rest of the Resistance members in the Millennium Falcon), and the centralized villain (Kylo Ren) is a character with a lot of conflict. I notice that one of the biggest issues people seem to have with the movie is that it doesn't progress the plot at all, but in actuality it progresses the plot a lot right at the end, when most of the Resistance is killed off, and the remainder seeks to rebuild itself with what it has left, also they've got assistance from the New Republic now, so that's a plus.
The movie did have questionable humor that fell flat in some areas, but there were undeniably laughs at some of parts of the movie. The character development of most of the characters is pretty great, especially for newcomers such as Rose and Holdo (who I legitimately thought was like a First Order spy or something at first), but Luke's character was critically panned, which is kind of upsetting to me. Luke's character may not be what Mark Hamill envisioned him as, and it may not be what we wanted out of Luke, especially after his return, but it takes a bit to realize that between Return of the Jedi and The Last Jedi, there is a thirty year gap, and that gap can lead to a lot of character changes.
It is partially explained in the context of flashbacks that Luke sought to kill Kylo when he was still a padawan, but only because he suspected that Snoke got to him, and that much is true. I've noticed that a lot of people find this particular part uncharacteristic of Luke, but after Vader and Palpatine's deaths, at least in his world, he was quite literally the last Jedi, and he was tasked with raising a new generation of Jedi single-handedly, something he didn't want to fail. When he sensed the evil growing in Ben, he wanted to put a stop to it before something terrible happened, but he couldn't bring himself to kill him, and that's when something terrible happened, and that's when Luke generally gave up on the whole Jedi shtick and went into hiding.
It's worth noting that in Empire Strikes Back, Luke never actually completed his training with Yoda, and at several points in his training, Luke wanted to give up altogether, so it wasn't that uncharacteristic of him to do what he did thirty years later. Personally I believe that Luke was uncharacteristic in Return of the Jedi, if anything. And then people slam the movie for Luke's death so soon after he's reintroduced, except that just because he died, doesn't mean he won't come back. He did what old Ben Kenobi and Yoda did; he became one with the Force. I think his death was actually pretty central his character, and if you were observant, you would have noticed that the Journals of the Whills (the Jedi texts) where on the Falcon at the end of the movie, so either Rey took them or Luke stuffed them in there after his visit to the ship.
Based on that, as well as Luke becoming one with the Force, and I believe he was slated to appear in Episode IX
anyway, I think it's extraordinarily likely that Luke will be returning as a Force ghost, just like Obi-wan did. Rey's training was never actually completed, and I think that's exactly what Luke could come back for, just like Obi-wan sort of did.
One particular plot hole or movie cliche that people talk about is how the First Order just so happened to have the tech that could track ships through hyperspace, especially to the location of the Resistance base. At first, I thought this was absurd too, but then I realized a perfect theory/explanation to that whole deal. Finn used to be a First Order Stormtrooper, FN-2187, and he was essentially brainwashed into serving the First Order. What is established in The Force Awakens is that the First Order has a database of their Stormtroopers, so it would only make sense for each Stormtrooper to have an identification and tracking chip inserted into them, which would explain how the First Order was able to track down Finn on Jakku as well. That's all just a theory, but it would make sense in the long run, and since people seem to love to relax their plot holes on stable theories, this is your best bet.
tl;dr the movie was good, not the best star wars but not the worst like people like to shit on it for being, because it isn't the worst, people are the worst.