I mean if that is your argument than you can explain everything with it. Just program Sargeras to say "Sorry guys, Jailor bad, lets team up" and Jailor say "Actually I only wanted to have friends, lets end this conflict, btw. everybody who died during this conflict gets resurrected, even if their soul was destroyed."
Sure, if you want to ignore every logic and character motivation you can do that, but thats usually not the starting point of the discussion in this kinds of threads.