You see, the funny thing about all this is from Chris Metzen's perspective, he thought of the Horde's change from WoTLK to now as a kind of social experiment. He admittedly delights in the fact that many people complained about Garrosh in WoTLK, and as soon as we heard he was the end boss of the expansion many people didn't want to see him go.
Aside from the obvious that Chris is making the obvious mistake that fans often make and assuming we are all the same person and that none of us have apparently stuck to our opinion throughout, he is ignoring one important fact about the entire story line:
Horde players never had a choice.
This is a world. All Horde players were made to serve Garrosh as soon as they landed in Borean Tundra. Though as players they could just go off, they were never given a choice whether or not to follow his orders.
Which is believable, from a military stand point. Not so believable when we get out of Northrend and find ourselves in various situations where we also had no choice.
In Stonetalon, Krom'gar did some pretty nasty stuff before we confronted him. We never had a choice. Maybe you wanted to blow up that Druid school. Not likely, but you could have been given a decent reason in the story to if the choice was there. And in Garrosh's eyes, we were the bad guys there because we got "Swept up" in Krom'gar's vision of the "New Horde". Uh...? We were following orders.
This happens also in Ashenvale, where quests force us to use Fel energy to aid in the Siege at Splintertree. Garrosh didn't like us there, either....why didn't we have a choice?
This could go on for awhile. Especially when it comes to the stupid stuff Garrosh has done since then that has involved us. He doesn't give us a choice.
That means these characters we make are essentially not our characters. As Horde players, you supported Garrosh even in times you didn't want to. Know what that makes you?
A slave. A tool.
But you will never consciously want to admit to that. So what does that do? It takes you out of the story. Suddenly, it's more like you're reading a book than playing a video game. Only it's a book with the most boring and inconsistent character ever as the lead. Yes, I'm talking about you--Captain Silent Protagonist. You can't actually develop your character as a character because no matter what traits you "assign" yourself, you will ultimately behave differently in the story because you have no control over your own actions.
All roads lead to the Siege of Orgrimmar.
And here's the funny thing: It wouldn't have been harmful if the quests did give us choices to abstain from Garrosh. I mean hell, as a Warchief he was never consistent himself. He hates us by default, but likes us whenever we raise our weapon for him and survive.
Even if your character chose to support the guy--even after Vol'jin's stab in the neck--the story could have worked around it to make you want to fight Garrosh anyways.
The writers could have, for example, introduced a character important to you, and worked the story around so no matter what you do Garrosh decides to hold them hostage. It certainly wouldn't be out of character for him.
But not giving us these choices has ultimately damaged the story. It alienates the player. The Illusion of choice is vital to a player in any story-driven game.
Otherwise, why do you think a game like The Walking Dead got so many game of the year awards, despite having such terrible gameplay?
Or why games like Mass Effect became such a big deal?
The list goes on. These days, I'm not sure there are any RPGs out there that don't offer some kind of rudimentary choice-making system to alter the flow of quest paths. And when there are games like that, like Final Fantasy 13 or Star Ocean 4, they are looked down upon by players and critics.