If JJ had only written his intention into the script so that things were set up, instead of only setting up exactly what Johnson did.
Well, he intentionally set it up so that Rian could go any way. But unfortunately, it seems like Rian has a serious lack of imagination when he’s working on a sequel to someone else’s work.
Why is Luke in exile? Because he just wanted to run away.
Where did Snoke come from? I don’t know, let’s just kill him instead.
Why is Rey so powerful? Doesn’t matter, and you’re stupid for asking.
It feels like Rian just went with the least creative option every time, and the story suffers as a result.