Sure, there are absolutely varying degrees of screw up. You can make the same argument for anything. But for any position there is usually a general rule, and any number of exceptions.
The point here is that the general rule for human error should tend toward compassion, because the vast majority of mistakes people make are not that serious. In my world at least it seems that we prefer to tend toward punishment instead.