Two: let's pretend my above question has a totally logical answer. Okay, fine. Even still though, I thought the time travel stuff only worked for incarnations of the same heart? Like I thought Ansem could only bring YX and Xemnas forward through time because they are incarnations of Xehanort. So realistically he should only be able to bring forward those two and Terranort right? And maybe Riku-Ansem from KH1? Which is who the protagonists thought the new Riku Replica was (or Dark Riku as KH3 calls him). But no, it was just an incarnation of Riku Replica from the past. And then they brought forward Xion from the past too, and Vanitas. How is any of this possible? None of these characters ever had any Xehanort-y influence, did they? Very confused on the logic here. I believe the remaining members (Xigbar/Luxu, Saix, Luxord, Larxene, and Marluxia) just became human after their original defeat and then became Nobodies again for the new Org XIII, so that's fine I guess (though even that has holes, such as Xigbar's whole putting his heart in other people's bodies thing but somehow can give up his heart to become a Nobody on two separate occasions, or Marluxia remembering his past upon getting defeated in KH3, but not remembering upon being defeated in CoM...)
I'm probably nitpicking with some of this stuff but I felt like most everything was explainable in this series (even the most convoluted stuff from DDD) until now, where I'm running into a lot of walls. Doesn't tarnish my love for the series but I'd certainly appreciate the story choices more if they made a little more sense.