Just because it’s not what you or I might have expected after ROTJ doesn’t mean it’s a definitively wrong way to do it. As long as it makes sense in the story, and the story is well told, I don’t see any reason to be upset by it.
Story is the worst aspect of TFA (and there are many bad aspects), not because it did not turn out what I expected but because it is actually utter shit:
You seem to be under the impression that the main character in TFA was Luke. He was not. His story function was similar to that of the Death Star plans in ANH. The real main character is of course Rey, and we spend most of the movie with her. This is not something up for debate, and your criticism is entirely because it did not conform to what you wanted it to be.