I don't mind what they did with Luke. I took it that it wasn't that the effort of what he did killed him but that he'd become 'one' with the Force after letting it back in so had 'ascended'. The fan fic. version of his story would have been for him to raise his X-Wing out of the water (and for it to still work somehow) after his discussion with Yoda, fly to Crait, chat with Leia, walk out of the blast doors and Force push over the First Order walkers then kill or seriously injure Kylo (chop his hand off).
It seems most people didn't like the initial scene with Poe. I thought it was good albeit they stretched the joke too much. At least we got to see him actually do what he's good at, which is blow stuff up in his X-Wing, which they promptly then destroyed.
They should have let Finn die on Crait, at least his character would have meant something then.
The other thing that didn't make sense about the Mon Cal cruiser part of the story was that the First Order could have just sent TIEs in. Yes, there would be no cover from the capital ships but there must have been 10,000+ TIEs on those ships. Sheer weight of numbers mean it would have been a no contest. They could also have covered off part of the criticism by having some astronomical phenomena in the way, e.g. dangerous nebula, collapsing star or black hole on the far side of the Resistance fleet.
One other upside of the film which I'd forgotten was Adam Driver's performance which I thought was great given what he had to work with.
Agree with the previous comments about Rey's parents, that was surely a lie by Kylo. Why did we see her parents fly away and why did she have the Rebel pilot doll?
Seen some amusing references to the Kylo/Rey conversations as FaceTime, should be ForceTime surely?
@Scrutinize I totally get your argument about it being for a new generation but I don't think they should do that with the Skywalker story arc. They could have done that with the new trilogy that Johnson is going to direct.