I think one reason this one goes on so long is that we are not introducing the hero characters properly. They need more exposition, to be successful. If you only write about the antagonist, then the protagonists do not get a chance to fulfill their role in the story.