The good, the bad and the obligatory colin mcginn has argued that ordinary morality requires that each of us be morally perfect.