Pretty much this, she gets special plot armor because of Steve Danuser. Knowing this kinda makes the story suck, because you know that she gets to get away with everything. Like having god-mode in a game. While other characters development suffer from it. Other characters and races could be getting more spotlight attention, but get tossed aside so Danuser could shove Sylvanans in front again. Then of course we learned of all the retcons at blizzcon. Now the story isn't worth following or even buying the books since they keep throwing around retcons.
Look at it this way, Sylvannas is blizzards Greta Thunberg.....