They also changed the timeline of Jaime/Browne so that he wasn’t just a prisoner for a whole season I think.
At least the series is finished, so they know the full role of every character and can make changes on that basis.
There are other characters that have similar issues - make a brief...
It's hard to know how much it was supposed to be a mystery - We learn very early on that Rand was born outside of the Two Rivers, but offhand, I can't recall how early we are introduced to the prophecies of the Dragon
We also see Perrin getting to talk to wolves, and Mat getting a magic dagger...