The thing about Kingdom Hearts is you assume it's a vapid Disney corporate tie-in, but then you play it and realize it's actually a vapid Square Enix corporate tie-in. That's the actual draw for Kingdom Hearts fans: an absolutely incomprehensible mess of a plot[0] that just so happens to use a shitton of Disney and Final Fantasy characters.
[0] "Simple and clean is the way it should be..."