Rey is a mess
There's three classic ways to write a hero:
The Hero's journey - (Eg Luke, Frodo) - an ordinary person receives the call to adventure (very often resisting it): a literal and figurative journey. They will experience pain and loss, overcome adversity and in doing so grow from being ordinary to extraordinary. This taps in to the fantasy that we can be swept away from our ordinary lives and that anybody can become a hero.
The prophecy - (Neo, Annikin) - The hero is special, unique and destined for greatness. They might have to work for their power but it comes from within, something unlocked rather than acquired. This taps into the fantasy of being special, unique.
The apex - (Riddick, James Bond, Alice from RE) - A hero who is already completed their journey, already unlocked their potential. The fun here isn't the struggle, it's in watching the bad guys realise they're fucking with the wrong person - just after they murder them with a mug. And this taps into the fantasy of being the best.
So three classic ways of writing a hero.
And which one is Rey?
Well she's some kind of bizarre mash up of all three and - IMO - contains the weaknesses of all of them but none of the strengths.
You can't empathise with her like she's on a hero's journey, because her abilities don't feel earned. The story telling about who she is or whether she's destined for greatness has been totally muddled by two directors seemingly pulling in two separate directions. And you can't just sit back and enjoy watching her dismantle the bad guys because it doesn't feel like we're watching 'the best', the 'ultimate', the 'apex' it feels like we're watching someone who the script is warping reality around to make sure they never fail.
In short, she's pretty much the perfect example of how *not* to write a hero and JJ/RJ should be hanging their heads in shame for this mess of a character they've foisted on Star Wars (not that any of the newbies are much better).