I think that we all know what evil is. We have a sense of what's evil, and certainly killing innocent people is evil. We're less sure about what is good. There's sort of good, good enough, could be better - but absolute good is a little harder to define.
Getting bad reviews or doing something that's not great is also really good for you as an actor. It also makes me feel as an actor that I've earned my stripes a bit.