>>499978870TBC's alright from a Horde POV. You sorta have to look past the whole majority of WC1-2 Horde Legacy characters dying like flies cause they wanted to focus on the WC3 legacy characters.
Wrath's fine. The Forsaken story is probably the better side, but it's unfortunately missing it's middle part with the Battle of Undercity.
Cata is Cata. It all depends on the zone for the quality. Nazgrim's a blast and got carried forward into MoP for good reason.
MoP's the objective peak of Horde narrative and the only time the whole civil war narrative worked, unfortunately also missing 5.3's quests and the Legendary quest.
WoD is WoD, not really much to say.
Legion is basically when the downfall of Horde narrative began, between Vol'jins death, Baine having to actively be removed from Highmountain's levelling do to Alliance backlash, while you have to deal with Tyrande insulting you in Val'sharah. Stormhiem's entire narrative from a Horde POV. Liadrin is the only Horde character to go to Argus and she just gives you World Quests. But they did get Nightborne in the end which are like, fine.
BFA is an objectively worse MoP with the main plot pushed by Sylvanas who quits the Horde before the expansion even ends. Or Saurfang who's motivated by the Alliance to rebel, while an Alliance NPC in Calia is forced onto them, canonically have to be the ones who do Xal'atath's questline, then they're told they somehow have lost the entire war by 8.2, finally forced to lose their Warchief leader role and replace it with a council of leaders who barely are allowed to do anything.
Horde then got most of their planned stories cut from SL.
Dragonflight tried to redeem that with Baine Quest, which was alright and having Thrall lead the everyone is here charge.
Finally War Within continues the trend of Horde basically just playing cheerleaders with Gazlowe and Thrall barely doing anything of note in the launch of the expansion.