What makes man imperfect? I believe it's the impossible definition created by people who want something "better" than they have. They're also the ones who think that a lion killing and eating a gazelle is violent beyond civilized viewing. Wouldn't it serve us better if we just realized that we are what we are, and look for ways to make it as successful as possible? Perfect "justice" in human terms is a ridiculous fantasy.