Wouldn't it be funny if he actually was a human, AND the hero, and was captured by the former heavenly king as a child and raised as a demon, all in order to keep the hero from human hands, especially if there can only be one hero at a time? It would make their firing of him quite funny in hindsight...