You can have static characters that dont change and are always right as the hero. That happens a lot in movies actually. Captain America or Batman comes to mind.
One problem with Rey is that, not only does she never change and is already the most powerful being in the galaxy from the start, no one challenges her worldview either (to the extent she has one) except Kylo and Luke, who are portrayed as such weak, hopeless clowns, that you can't take them as serious threats to her. She mows through them as easily as she does everyone else.
But her allies should challenge her as well. I think the great thing about Winter Soldier is that even Cap's own allies like Black Widow or Nick Fury challenge his worldview. Same in Batman with Alfred and Fox (and man is The Joker a counterforce to be reckoned with!). In these Star War movies, her allies can't stop gushing over how amazing she is. Its so pandering. Its like the writers think she needs constant validation, or that if they constantly point out how wonderful she is, the audience will just buy it. yet I still don't know why I'm supposed to care about her. She's just Jesus.
I've noticed this in a lot of recent movies (Spider-man comes to mind).
oh, and...
- Spoiler: show
- NONE OF THIS HAS ANYTHING TO DO WITH GENDER YOU IDIOT SJWs
RM's resident disinformation expert.