I've spent time thinking about this before, and come to the conclusion that there actually is no such thing as Good or Evil. This system of morals that we've created has no real meaning: Why is it wrong to kill or steal? Why is it wrong to be selfish? I mean it's not as if anyone has any REAL ownership over anything anyway. I once presented this theory to someone, asking why such things are considered "bad" or forbidden, excluding religious reasons, and why would anyone be punished for anything like that and he replied intelligently that the only reason someone would be punished for anything like that is simply because Order = Survival. If someone threatens that order with chaos that goes against the order, then they are technically threatening our survival, and for that they must be punished.