I realized a very strange plothole in the KH series yesterday that almost nobody ever seems to talk about.
In KH1, it's explicitly stated that the Keyblade is the only weapon that can destroy the Heartless. But throughout the series, we see TONS of examples of non-Keyblade wielding characters managing to fight back and even kill Heartless about as easily as Sora can. Even non-magic users like Jack Sparrow, Beast, and Goofy, just to name a few. So what's the deal? To my knowledge, the only time we're ever really shown normal weapons being useless against the Heartless is in KH1 when Sora has to use the wooden sword. Other than that, non-Keyblade wielders seem to manage Heartless just as well as anybody with a Keyblade.
In KH1, it's explicitly stated that the Keyblade is the only weapon that can destroy the Heartless. But throughout the series, we see TONS of examples of non-Keyblade wielding characters managing to fight back and even kill Heartless about as easily as Sora can. Even non-magic users like Jack Sparrow, Beast, and Goofy, just to name a few. So what's the deal? To my knowledge, the only time we're ever really shown normal weapons being useless against the Heartless is in KH1 when Sora has to use the wooden sword. Other than that, non-Keyblade wielders seem to manage Heartless just as well as anybody with a Keyblade.