I'm sick of people bringing up "tokenism" with regards to Finn and Rey, because tokenism refers to characters who are defined solely by being the token representative of a minority group. It does not apply to the main protagonists of a film just because they happen to not be white males. That's called "diversity", and it has more value than tired arguments about comic relief in pulp cinema.
I think Finn is the best character in the Force Awakens because he has the most interesting backstory, character flaws that impact the plot and a clear arc. Whereas Rey and Poe are more in keeping with the traditional escapist film archetypes of having no real flaws and just generally being cool because that's what we want to see. I mean, Rey's character flaws are the same non-flaws as any other Hero of a Thousand Faces: talented but trapped in a dull routine, initially refusing of the call, needing to master a supernatural power, etc. That doesn't make her a bad character, that makes her a standard character for this type of plot. And Poe doesn't even have that, but he has so little screen-time compared to the others that it's ok for him to be improbably awesome because he isn't the focus and we can just enjoy it whenever he's on-screen.
Actually, I don't think we've touched on Kylo Ren, who has one of the best characterisations in any Star Wars film.
I think Finn is the best character in the Force Awakens because he has the most interesting backstory, character flaws that impact the plot and a clear arc. Whereas Rey and Poe are more in keeping with the traditional escapist film archetypes of having no real flaws and just generally being cool because that's what we want to see. I mean, Rey's character flaws are the same non-flaws as any other Hero of a Thousand Faces: talented but trapped in a dull routine, initially refusing of the call, needing to master a supernatural power, etc. That doesn't make her a bad character, that makes her a standard character for this type of plot. And Poe doesn't even have that, but he has so little screen-time compared to the others that it's ok for him to be improbably awesome because he isn't the focus and we can just enjoy it whenever he's on-screen.
Actually, I don't think we've touched on Kylo Ren, who has one of the best characterisations in any Star Wars film.