Here's an idea: take out the songs and actually pace the story properly. The tone is so inconsistent as well that very few moments have any impact throughout. The character designs really do the film's backgrounds a great disservice.
Also, here's a cute fact: this movie made three times the box office of Treasure Planet. If you still don't think Disney purposefully sabotaged that movie, then I don't know what else to tell you.