If I can interject, I am a Horde fan who had read Shadows Rising, and I can tell you that I loved it. The Horde character interactions are portrayed wonderfully.
The Horde seems capable, competent, and in many ways are more unified than the Alliance seems to be. The main conflict in the book for the Horde was the rift between Talanji and the rest of the Horde, and by books end that rift is healed.
You have characters like Ji and Thrall; Talanji, Rokhan, and Zekhan; Lor’themar and Thalyssra; and even a bit of interesting alignment between Baine and Calia that show that the Horde cast of characters are … well… more alive than I’ve seen then for a long time in the narrative.
Each one has thoughts and opinions that sometimes clash, but in the end the Horde was able to reach consensus on their disagreements, band together, and in the climax of the book win a major engagement by combining Orcs, Tauren, Elves, and Trolls fighting together.
The Horde is shown as competent, effective fighting force that makes good use of magic, physical might, and even some goblin technology to overcome substantial obstacles.
Meanwhile, the Alliance has a major split that does not get resolved in the plot: Night Elves and the rest of the Alliance, as well as several widening rifts between characters that also do not get mended. It’s not like the Alliance is falling apart, but they are also not shown to be in some sort of dominant position.
Anduin even comments that the Alliance could not survive another war, showing that both Horde and Alliance can’t really afford to re-enter a war.
If you want some further spoilers that haven’t really been talked about anywhere:
More Spoilers
Matthias Shaw gets captured by the Horde. He is only given back as a gesture of goodwill by the Horde, along with Sira in tow.
Ultimately, the Alliance only get any positive results from the book due to the Horde’s good will and generosity. The Horde giving over Sira as a token of goodwill (with ‘more to come’ with Sylvanas’ head) toward the Night Elves.
In the end: The Alliance and Horde are both done well in the story, by my measure, and it would be a mistake in my opinion to say that the Horde gets nothing out of this. Ultimately though, people have been focusing on the Alliance stuff because that strife leaves a lot more unresolved plot hooks.
I mean, Ji Firepaw even lays some verbal jabs against Anduin. Before this book would anybody have even thought that possible? Ji Firepaw having a role?
The book get a glowing recommendation by me. If you like the Horde you’ll certainly not be disappointed. (And if you like the Alliance, you’ll like it too, imo)