WMG / She-Ra: Princess of Power

The Horde will remain oppressing Etheria until Prince Zed becomes the new Horde Prime
The reason Adora wasn't entirely evil when she was with the Horde...
...was because Shakra (her nanny, who appeared in a couple of episodes) has secretly taught her about good versus evil, and all of the positive things about good. On the other hand, it's likely that Shakra was simply unable to help her escape the Horde, for whatever reason.note 
http://tvtropes.org/pmwiki/pmwiki.php/WMG/SheRaPrincessOfPower