Nothing but bashing in this thread, so I think I'm going to close it.
And on the KH canon debate - the only thing that's considered canon in the KH world is the story of Sora, Kairi, and Rikku (and the other original KH characters that originate in the KH games). Any Final Fantasy and Disney characters are considered to be AU (alternate universe) incarnations and are NOT connected to their canon incarnations (aka the original game or movie versions) at all.