There's one thing I don't understand.
The general consensus (edit: amongst players, not in-game) is that the Horde was not responsible for the actions of the Forsaken at the Wrathgate, yet the Alliance as a whole is still held accountable for the actions against the blood elves (in Warcraft 3!).
Surely they're either both responsible, or neither of them are.
What exactly is the difference?