Why are some people hating Star Wars: The Last Jedi?

-Luke Skywalker fundamentally changes his character. The Luke that thought that Vader was redeemable somehow thought that his nephew Ben Solo was worth killing, if only for a moment.
-Luke dies a hermit instead of going out in a blaze of glory. I felt this was in poor taste and disrespectful to Luke. Also, if force projection kills you then why didn’t it kill Snoke when he does it?
-There’s no one on one lightsaber battles at all.
-Snoke and Rey are random beings who are randomly powerful without explanation. Snoke dies quite easily and quickly. This makes even less sense when we consider how Rey was built up in the Force Awakens. Like how did Maz find Luke/Anakin’s lightsaber? Why did Rey get visions? Where’s the Knights of Ren? What about that vision of Rey’s parents flying away? makes no sense.
-How does Rey an untrained force sensitive beat Luke freaking Skywalker in combat?
-How does the First Order have so many more resources and able to construct things like Starkiller Base? At the end of ROTJ the Galactic Empire had been defeated. Oh yeah, and it’s unoriginal. Try Centerpoint station or World Devastators or Sun crusher or heck the ECLIPSE star destroyer for originality.
-No original new ships? You’re telling me in 30 years they didn’t build anything new? They just re-used the same X-wings and TIE fighters? Geez. At least in the expanded universe we got cool new stuff like the TIE defenders and E-wings and Howlrunners.
-Finn doesn’t know how to pilot in TFA but knows how to pilot just fine in TLJ.
-Leia floats back to the ship and no one says a thing. (this makes even less sense when you consider Ebony Maw from Avengers Infinity War dies from the space vacuum despite being 100x more powerful than Leia)
-Force ghosts can now call down lightning – umm that’s pretty unfair don’t you think? And why didn’t other force ghosts use the same thing? Sure would have helped in the prequel/original trilogies.
-Hyperspace is now a weapon so don’t bother actually using big ships because small ships piloted by droids can now destroy all of them
-The fuel.. why can’t the First Order just go faster and catch up to the Resistance? One ship is out of fuel and the other isn’t. One cannot go faster and the other can. If this is anything like a car chase… just go faster!
-Prank call at the beginning went on for too long.
-Rose falls in love with Finn in less than 12 hours. They both should have died when their speeders crashed. And the walkers should have killed them while they were making out.
-The codebreaker they were supposed to get is in a brief scene but never mentioned again.
-The replacement codebreaker is never seen or heard from again either. Also, he can do the exact same thing the ONE guy in the galaxy can do according to Maz?
-Why did Admiral Holdo not tell Poe her plans causing a mutiny? just.. why?
-Captain phasma is useless (actually she had some badass moments but this was in a deleted scene).
-They went to canto bight to free some animals basically.
-Apparently gravity exists in space.
-Luke milks some space aliens for some reason.
-Luke throws away his dads lightsaber without even blinking.
-Luke never reacts to Hans death (actually he does, but this is in a deleted scene).
-Porgs are completely useless.
-Rey went down a dark hole and.. nothing happens.
-Why don’t all spaceships just use a droid to pilot it and use lightspeed to ram it through capital ships?
-Rose tells Finn he is selfish for trying to abandon the Resistance at the beginning but selfishly crashes into Finn’s speeder later on because she has a crush on him, endangering the Resistance survivors
-Kylo ren has a brief moment where he could become good but then goes back to bad again.
-Leia is never killed off even tho Carrie is dead.
-Admiral Ackbar dies off screen while a new character we see for 10 min gets sacrificed instead.

Those are just few grievances. This movie has all the action and cast but it doesn’t do the right things with them… thankfully I did watch a much better sci-fi sequel a month before (Blade Runner 2049) so not all my childhood scifi franchises were destroyed