Kingdom Hearts is a perfect financial creation that is used to draw in younger and more simplistic people (young girls who like Disney) into the Final Fantasy universe by using Disney as the ultimate bitch magnet. That might be why the story is scattered and lazy.