That would be great to have a clean version of that scene.
What I like about this prophecy idea is that it’s a dark reflection of the prequel prophecy. Anakin was ‘destined to destroy the Sith and bring balance to the Force’, while Rey is ‘destined to destroy the Skywalkers and restore the Sith’. And this version is better than the prequel version, because while that version was up to interpretation with regards to ‘balance’ and took six movies to come true, Rey explicitly fulfills the conditions of this dark prophecy by the end of the movie, but in a way that is unexpected and leads to the heroes’ victory.
JEDIT: If it’s important that Rey be nobody, then her backstory could be tied into the First Order child abductions, and this could tie in with Palpatine’s search for his destined heir:
“Why did the Emperor come for me? Why did he want to kill a child? Tell me.”
“He never wanted to kill you, Rey. He wanted to find his heir, one who would fulfill the prophecy he saw when he returned from death.”
“That’s why he commanded the First Order to harvest the galaxy’s children. It wasn’t just to build new armies. It was to find the one who could end the Skywalker bloodline and restore the Sith. But we can stop this prophecy, Rey, if we kill him…together.”
Essentially, the way out of this writing dilemma may be to have Rey’s backstory be shared with multitudes of other families at the time she was born, while her future is governed by a prophesy which applies to her because she just happened to be in the right place at the right time for the Force to use her for its own mysterious purposes. We can cut out the flashbacks to her parents while still keeping the canon broadly intact. Rey’s parents still sold her for drinking money…but only because the alternative was Rey being taken from them by the First Order. Her parents could still be killed, but because they defied the Order, not because they were specifically protecting Rey or believed that she was special.