Don't get me wrong, I know during WCI & II the Horde were the bad guys. Since Vanilla however the Horde were depicted as a group of exiles banding together to survive (something I really liked!). Beyond PvP the conflict was mostly border disputes until Cataclysm. Granted Garrosh became a War Criminal but he was cast out by the Horde. Now obviously Sylvanas is evil and I agree Blizzard did a terrible job regarding the Horde throughout BfA, BUT do people genuinely believe that the Horde were always evil?
Personally I play both factions so naturally have seen the good, the bad and the ugly side from both sides.