I mean… before WotLK, it was fine, she wasnt responsible fpr their curse, she just took advantage of those who regained free will.
I dont think she ever meant well or cared for them, but she didnt activly hurt them either…
Post WotLK Undeads are a different story, because now its Sylvanas who is putting the curse of being undead on them. For a pretty selfish reason if I might add that…
It also really changes the “You can walk away if you want” argument. Before it was “Yeah, you are free now, but you are undead in a world that hates you, stay with us and we protect you.” while now it is: “Yeah we cursed you for all eternity, if you dont like it, there is the door, go live your cursed life we forced upon you!”
And that doesnt even include Sylvanas knowing just to well that she dooms every new undead to hell if they ever die… Sure, they dont know yet, but Sylvanas knows. And I bet all my gold she wont care to sacrifice any Valkyrs to briong back any of the souls she doomed…
I mean, if we made a real life example of this, it would kinda be like if there was an island out there full of dealdy poisonous animals that really like to kill humans, and I would have gone there to make a plantation, which was save and none of these animals could enter, and then I said to the locals “Look, you can work for me, and if you do, you can stay on my plantation and be safe. I wont force you, but only those who work for me may move to my plantation.” Thats basically pre WotLK.
So now its post WotLK, and I start kidnapping people from other placed of the world and bringing them to the island. After that I tell them “You can work for me and stay on my safe plantation, or you can get lost and try your luck on the Island!”