The solution to a bad story is not to make it worse. Making Horde players the villains, and then making them the losers because you made them be the villains, would be awful.
The Night Elves who “perished” were pixels. I don’t care about them. I care about a solution that begins to fix this story for both Horde and Alliance players, and I think the BfA story so far has been punishing to each, in different ways. A solution that would make one group of players feel better at the expense of another (e.g. the Horde being punished) is not a good solution.