They have been planning this Sylvanas stuff for a long time, her character was developed, their poor decision was having her character building in the books which not much of the player base read in where all her character development happened so anything that they do in the game looked like it was out of left field.
They need to take all that character building and show it in the damn game.