I think a missing piece of modern philosophy is that people don't think in terms of goals.
One cannot be good or evil, these terms only have meaning in relation to the world seen through a persons eyes with set moral values. If my goal is for people to be happy (for now assuming happiness is real) than people that make others unhappy are evil, and those that make them happy are good. A person not sharing my goals cannot be good or evil in his own mind about these goals, just as a rock isn't good or evil.
One cannot be good or evil, these terms only have meaning in relation to the world seen through a persons eyes with set moral values. If my goal is for people to be happy (for now assuming happiness is real) than people that make others unhappy are evil, and those that make them happy are good. A person not sharing my goals cannot be good or evil in his own mind about these goals, just as a rock isn't good or evil.