You mean the Star Destroyer she's been scavenging for literally her entire life? I bet she knows that layout better than anyone alive. Even a rudimentary knowledge of how to pilot something,
to say nothing of her force sensitivity, should put that to rest. And really, the force sensitivity is the key here, because force sensitives are excellent pilots
without exception in Star Wars. My points above are that her piloting isn't nearly as perfect as everyone seems to want to declare.
How many shots did you see her take? I count five, including the one she misses at the start. 60% is a pretty good number in terms of accuracy, but the sample size is
abysmal. And then there's the whole, you know, force sensitivity.
It doesn't imply she knows exactly what to do to fix it, but have you seen that scene again lately? She ****s up and unleashes the Rathtars (I hate that name), the beasts go rampaging, everybody runs everywhere, Finn get snatched up and dragged off. Rey runs in an all but random direction, and ends up next to the video panel. She watches carefully, punches some numbers (there are numerals on the display, perhaps those ones?), and hits the door. She didn't go running around looking for it, she didn't know to go straight for the blast doors. It's a coincidence, and far lower on the list of suspicious coincidences than a number of other things in the movie.
Until we actually get Episode VIII in theaters, and we see whether the writers do anything with it, it's a bit early to be declaring that. I highly,
highly doubt that anything about Episode VIII has changed, especially something that significant, because of some internet complaints that everything wasn't tied up in a neat bow in the first movie of a designated triology.
Chewie sat in the Falcon's co-pilot seat for literally the entire time they owned the Falcon. Clearly, Lando leapfrogged Chewie during the Battle of Endor, too. Can't be the seat Chewie's most used to, no siree.

Rey is a serviceable pilot (Poe is better, significantly, explicitly the best), Finn is better with a blaster (he hits with significantly more than 60% of his shots, go ahead and count. I looked, and couldn't find one where he
missed 
), Neither Finn nor Rey nor Poe can do the hacking thing that droids do. What's this 'everything' you're saying she can do? Unless you mean "technically capable of at a moderately proficient level", in which case Finn demonstrated most of those things, too. Good with a blaster, has the exact same capacity for hacking that Rey does, and held his own in a lightsaber fight with a trained user.
The Force Awakens is not a perfect film. Rey is not a perfectly written character. That's not in question, nor was it ever claimed. She is, however, not nearly as 'overpowered for the setting' (what the hell does that even mean, in a series that contains over the course of its history
Palpatine flinging multi-ton senate seats at Yoda like they're made of papier mache,
Mace Windu literally causing an earthquake with his fists, and
Darth Vader's secret apprentice dragging a Star Destroyer out of goddamn orbit with the Force?) as the complaints in this thread make it sound like - which is to say she isn't at all.