I wasn't gonna do this, cuz I know its pointless. But since the conversation is already going this way, I might as well say it if because I really, really want to:
I'm not sure how defeating a severely injured Kylo Ren with previously demonstrated and honed fighting ability, using force persuasion on a brainwashed storm trooper, and being a natural pilot make Rey a "Jedi goddess". These aren't amazing things for gifted jedi. This is no more unusual than Anakin being the only human capable of flying a pod racer/being able to guess what's on the other side of Jedi flashcards/being able to accidentally explode a capital ship his first time out on a Naboo star fighter. It's been pretty clearly shown that you don't need to even know what the force is be able to use it, providing you are with the force enough. Luke didn't need more than a few hours with Obi Wan, or ANY training at the Rebel Academy before he was flying an X-Wing in space alongside veteran pilots, used the force to make a shot no veteran pilot could make (and without a targeting computer) and force-pulling a lightsaber. And the kid wasn't living some harsh life where he had to carry a staff around with him at all times for self defense, nor did he live around a bunch of star ships that he spent his entire childhood learning about. He was a god damned MOISTURE farmer.
A Star Wars trilogy has always started with a gifted person being able to do awesome, implausible things because of this vague, universe-wide power that they happen to be in-tune with. It's not logical. It's not this quantifiable thing that requires "this" amount of training to master. It has always been vague and fluid and bended for the sake of the plot. Its a fictional super power. For these characters, this power is at first unrefined and used inconsistently, and then over the course of the next two movies the characters skill with it is refined and they become an accomplished Jedi.
I disagree with the above user who asserts that its because of "sexism". TFA just takes whats been established in previous films and does something...well, different with it. People who saw the older movies when they were younger, come into these movie as an adult and analyzes this movie as an adult, and see this movie against others where the characters have already gone through their arcs. They had to receive their training to "get good". To defeat their first light saber wielding darksider.
But make no mistake, Rey isn't "good". She is raw, unrefined, naturally powerful with the force, and lucky. Had her opponent been an older, experienced force-user with no interest in toying with her, she would have been dead within minutes, regardless of her years of experience defending herself on Jakku. Had her guard been a stronger-willed foe rather than a trooper who's been brainwashed from birth to blindly obey, she wouldn't have gotten out of those restraints. Had she gotten into a ship that wasn't the Falcon, she never would have found Han and Chewie, never would have gotten Luke's saber, and never would have gotten those visions or learned of the force. Being naturally gifted and lucky is nothing new for a Star Wars protagonist.
Rey isn't my favorite character in the movie, but I find her likeable enough. She reminds of Luke, if Luke had lived a hard life that beat the whineness out of him. But anyone who think Rey had it too easy in this film...well, just wait until the next one. These sorts of stories have some predictability to them, and I can assure you that she will not have a good time of in the next film, especially if Attack of the Clones and Empire Strikes Back are any indication. You've got to let your hero get to a high point before the fall. We'll also be getting answers regarding Rey's past, which even she is unaware with, which MIGHT just include some training with a certain last of the Jedi. That should help if Rey's offscreen experience on Jakku isn't enough for you.
I think I'll leave this with something pasted straight from the Star Wars website (though, again, this stuff WAS established in the movie):
"Rey is a Jakku scavenger, a survivor toughened by life on a harsh desert planet. When the fugitive droid BB-8 appeals to her for help, Rey finds herself drawn into a galaxy-spanning conflict. Despite dismissing herself as “no one,” she learns that her life is being shaped by the mysterious power of the Force.
Rey grew up on Jakku, eking out a life as a scavenger and hoping that one day whoever had left her on the barren desert world would return. She learned how to survive, becoming a gifted mechanic, pilot and warrior. But she seemed destined to live out her days on a forlorn backwater world, ignorant of the larger galaxy and its perils and possibilities."
Wow, that doesn't sound like any other Star Wars protagonist at all. XD