Not your screen monkey (he/him)
3 or 4 year gap with Luke. And you seen see the differences between Luke and Rey onscreen. Rey's good at everything and she is way ahead of Luke with 0 training. Have a look at ESB for example and Luke struggling to pull his lightsaber out of the ice or Levitate rocks. Rey snaps a lightsaber and is doing Yoda levels of levitation at the end of TLJ and he is a Jedi Master.
That is the difference. Rey is ahead of Luke right in TFA, his used very few force powers even as late as RoTJ where he uses mind trick. Rey uses that in TFA just because.
Movie 1 vs movie 3.
Daniel Craig was a cameo, IIRC he was a stormtrooper and it was an easter egg. The Game of Thrones comparison was more to point out you can make an interesting powerful female character without a heap of plot holes or booking her like superman and essentially throwing away established tropes from the 1st 6 movies+ The Clone Wars.
There is so much BS in all of this. I just watched TFA again and Rey is not good at everything. She’s action-movie competent, like every other protagonist in an action movie and not a bit more than Luke and a hell of a lot less than Anakin in Phantom Menace.
She gets clobbered by Kylo Ren twice and fights him to a draw AFTER he’s already been badly wounded by Chewie and further wounded by Finn.
Tropes are not thrown away, even in TLJ. They’re subverted and that means they’re definitely addressed.