Oh, I'm all for the rights of the deceased. But they only own the body while they are alive, and can sell rights to their corpse. After they're dead, the body belongs to any surviving family. If there is no surviving family, the corpse isn't owned by anyone.
I'm going to go off on a bit of a tangent here - that's like saying murder is only evil until you run out of family members for the first person you kill. If you kill a hobo in cold blood = not murder = not evil.
Um.. no. We still define it as evil/murder regardless if there is anyone left to care for them. It is a social issue that you can't sidestep just because you want to. Trying to sidestep it, for nearly any reason, so you can murder people at any time - as many hobos as you want - makes you a problem and puts you distinctly outside society. You are a psyho who just likes killing, and not a good guy. But this (as with bringing them back) has more to do with the murderer/necromancer than it does the dead/zombie.
But those various beliefs about the afterlife are quantifiably wrong. Anyone who dies immediately gos to the afterlife that fits their alignment. Their funereal is irrelevant to that.
Well not necessarily. We know it goes immediately to the afterlife, unless it doesn't. It isn't clear where ghosts (spectres, etc.) come from or why they are bound to the world. It can be theorized that souls do go to the afterlife immediately but if they are not given proper rights or honoured in the way they expect that they'll come back. So, while we
know those viking warriors end up in Valhalla that is no reason to stop doing the rights that we figure put them there. Now you could experiment but I would see no good reason to do so if it is working in society already.
People believe reanimating corpses is wrong because of social taboo. One could easily have a society where this isn't the case, where necromancy is a recognized as a legal profession and most people have zombie butlers and look forward to existence as a undying soldier that will defend the homes and liberty of their descendants. In such a society, dangerous undead would be seen as no different from, say, any other extremely dangerous man-eating monster like mindflayers, and you might even have people campaigning for zombie rights and zombie marriage.
Sigh, how do you go from the step of zombies don't have to be evil, to .. marriage and societies where it isn't wrong to do so? I just don't get it.
Beyond that, there is a difference between reanimating soldiers to keep fighting, to creating zombie butlers to serve you. You are ignoring that.
Or you could sidestep all these moral issues completely by only reanimating evil people, because being EEEVIIL automatically negates all rights to life, liberty, property and the pursuit if happiness according to D&D's warped system of morality. I doubt the villagers would complain if everyone one of them had a zombified goblin slave-butler that had absolutely no purpose in unlife other than following their orders (and no, D&D zombies don't eat people, they just follow orders, like in voodoo).
A. No it doesn't.
B. If you want to have that conversation then go ahead and do it. I'm not going to participate because I already know what values "its evil, kill it" has to DnD and I've already had the conversation that not every evil guy should be evil. It isn't the conversation to have here and doesn't relate to creatures MADE evil. Demons are always evil, always. They can change on a personal level but you aren't going to find (in DnD) demons that start as neutral and fit into society as if nothing is strange. That's the point.
That isn't actually stated anywhere in the rules. Even the text of true resurrection does not actually state that being undead prevents resurrection (you can cast the spell on an undead to cure them), it only states that undead creatures that have been destroyed are valid targets for resurrection, not that the undead must be destroyed before the original person can be resurrected. Hypothetically you could use the spell to repeatedly resurrect yourself and animate your previous corpses as ghouls or whatever. Which brings up the question of what soul they are using if your soul is in your own body.
Resurrection (the spell) SRD:
"You can resurrect someone killed by a death effect or someone who has been turned into an undead creature and then destroyed. You cannot resurrect someone who has died of old age. Constructs, elementals, outsiders, and undead creatures can’t be resurrected."
True Resurrection (the spell) SRD:
"You can revive someone killed by a death effect or someone who has been turned into an undead creature and then destroyed. This spell can also resurrect elementals or outsiders, but it can’t resurrect constructs or undead creatures."
Undead (the type) SRD:
"Not affected by raise dead and reincarnate spells or abilities. Resurrection and true resurrection can affect undead creatures. These spells turn undead creatures back into the living creatures they were before becoming undead."
So, yes. Being undead prevents resurrection. Big time. (I don't quite know why the last line of undead is written that way - it seems clear the spell disagrees.)