Someone please help me understand why the bad guys are never allowed to win?

Something seemed awfully wrong about the way Emet-Selch was taken out. By all accounts, he should have won.

I mean, are Ascians even evil?