I really like Rey and Kylo's conversation after killing the guards. It was really interesting. Also appreciated the visual imagery of her closing the door and refusing his offer with that final sense.Rion Johnson was trying to present the characters with flaws. Luke made a mistake and he had to deal with that mistake. That mistake has horrible, horrible consequences. I guess you just want Luke Skywalker to be perfect.
This route allows the story to be different than the original trilogy. They are clearly saying Ben can't be brought back tot he light side, this is not another Darth Vader story. It will be a different story. Getting rid of Snoke helped do that to. How awful would it have been to have Snoke (Palpatine) trying to have his apprentice Kylo Ren (Darth Vader) turn his relative* (Son) to theDark side but Rey (Luke) manages to convert Kylo Ren (Darth Vader) to the light side and the destroy Snoke (Palapatine).
Johnson flipped the table ont hat script, thank goodness. it just seems like people are losing their shit over that. I guess this movie didn't have 'memberberries so everyone is losing it.
* relative being where peopel wanted Rey to be related to Luke thus making her cousins with Kylo Ren or somethign similar.