It's unclear why the undead are considered evil (not just bad). They don't seem to want to harm anyone; they just don't like the living. So what? The living don't like the dead either. Why aren't humans considered evil? Why are dark elves considered evil?
It's all a mess. The world needs to be turned upside down:D :D :D
Here it is, the misunderstanding of the Heroes world.