Originally Posted by
LowestFormOfWit
It doesn't matter if we're cast as villains. What matters is if Sylvanas follows the Garrosh model, or if she follows a Kerrigan model.
-Grommash enacted genocide upon the Draenei in WoD, yet through HFC's raid we end up liberating him and fighting with him, and he ends up being instrumental in the post-Legion peace in the AU timeline.
-Illidan proclaimed himself king of Outland, and found allied forces in Blood Elves, Naga, Broken, and forced creation of a new fel-corrupted Horde to help him to this end. While not wholly villainous, he's worked with the Legion to some end multiple times over history, hence his title Betrayer and his 10,000 year imprisonment. They then turn around in Legion to give us a different shot at his motives, that ultimately he's always been fighting the greater good fight, no matter the cost.
Sylvanas has always been more an anti-hero type character. None of the objectively evil things she's done or are doing are beyond redemption if she is instrumental in defeating N'zoth, or the other Old God influences in BfA. While Blizzard's writers are not, in my opinion, good enough to make such a redemption feel satisfactory, the possibility of this being ham-fisted in there poorly I feel is greater than the possibility of them simply making her descent into evil so on-the-nose and Saturday morning cartoon villain level of evil.
Players are always separated just enough from the overall story to prevent us being cast as villains (and in early WoW story-lines, even as heroes. One of the major player complaints that we'd defeat these major threats and evils and NPCs would get credit for them). It was only recently that our character appears in the in-game cinematics at all.
As players, we're cast as rather gullible people. We've done some really stupid, obviously wrong things throughout many questlines. Handing over Kel'thuzad's phylactery instead of destroying it. Freeing prisoners in Zul'farrak that we probably shouldn't have. Allowing Teron Gorefiend to free himself from imprisonment. We're always removed just enough to not be accountable for the fuck-ups.
Now, though, Sylvanas is calling upon us by name as her champion, to do things not every Horde player agrees with. This divide is going to be harder to resolve than Sylvanas' ultimate intentions. They said at Blizzcon that the options their giving players to bring back Player Agency are meaningless if they don't fully support them, and they claim they will be. However, I remain skeptical and still feel we'll all end up at point B regardless of how differently we left point A.