the fallacy of human perfection