Alright, everyone, please listen while I explain this (in my opinion) gaping plot hole. You would assume that when the Heartless invade any given world they take a ton of hearts by force before taking the Keyhole and the world itself, right? After all, the Heartless had been in Traverse Town for a fair amount of time without finding the Keyhole that was right under their noses. At the end of KH 1 all the worlds were restored. This is the big plot hole I'm talking about. Allow me to explain.
So, just as an example, Sora visits the Pridelands in KH 2. This world was said to have been destroyed in KH1, or else Leon would never have gotten the Sun stone that contained Simba who survived his world's destruction. So, seeing as animals can become heartless (example: Scar) there is a big problem with this occurence. The Heartless would surely have taken countless hearts before bringing down the Pridelands themselves. Yet when the worlds are returned there are no characters absent at all, and none seem to even remember being attacked/turned into heartless. So this means that every heart that has ever been taken by the heartless has been returned to where it dwelt originally.
But that is ridiculous. Why does restoring the worlds cause all the taken hearts to return, and why can the Heartless still take hearts of people if the world's hearts are no longer accessible (if the keyblade can safeguard one kind o heart, why not another?). Furthermore, if all the hearts were restored, then why is the organization still around?
The more I think about this the less it makes sense, any help here?
So, just as an example, Sora visits the Pridelands in KH 2. This world was said to have been destroyed in KH1, or else Leon would never have gotten the Sun stone that contained Simba who survived his world's destruction. So, seeing as animals can become heartless (example: Scar) there is a big problem with this occurence. The Heartless would surely have taken countless hearts before bringing down the Pridelands themselves. Yet when the worlds are returned there are no characters absent at all, and none seem to even remember being attacked/turned into heartless. So this means that every heart that has ever been taken by the heartless has been returned to where it dwelt originally.
But that is ridiculous. Why does restoring the worlds cause all the taken hearts to return, and why can the Heartless still take hearts of people if the world's hearts are no longer accessible (if the keyblade can safeguard one kind o heart, why not another?). Furthermore, if all the hearts were restored, then why is the organization still around?
The more I think about this the less it makes sense, any help here?