star wars isnt generally known for having deep, complex characters.
Correct. It's known for having fun, relatable characters. Keyword
relatable.
why does luke know how to fly a ship so well that he outperforms other rebel fighters?
"I used to bullseye Womp Rats in my T-16 back home. They're not much bigger than two meters."
That and the connection to the Force that allowed him to blind-eye the shot that blew up the Death Star.
You also overstate the skill of Rebel fighters. They're not trained like stormtroopers. They're regular people who took up arms. It's like any rebellion ever.
what training has he undergone offscreen to be able to suddenly overpower darth vader in the third movie, something he failed to do previously?
How did he get another lightsaber? Stuff happened off-screen in between movies, that's normal.
He trained more. If you watched the first battle against Vader, he was gaining the edge over him before he got cornered. Vader's strikes were getting more and more heavy and frantic. It's a testament to fighting choreography.
people are just scrutinizing the sequels far more than they are the original,
Because it's a new writer tasked with redeeming the franchise after Lucas tanked it with the prequels.
but honestly i like the mystery surrounding rey's lineage and her general lack of a clear "destiny" like luke had. (kill bad guy save galaxy)
Except we're given more information about Luke and his past from the get-go. We know in the first movie that his father is Anakin Skywalker, a powerful Jedi and friend to all the oldies. We know that Vader "killed him" and that gives us reason to root for Luke when they inevitably face off.
We know absolutely nothing about Rey. Her family left her and she "has a thing" for Luke's lightsaber. That's it. We don't know who her family is or their relationship with the other characters in the movie, so when Rey and Kylo face off, what are we supposed to root for?
tfa was kind of didappointing in that it took almost no risks and stuck strictly to the plot of a new hope, though.
only thing I absolutely agree with