Adam Gopnik explains how Shakespeare was a law-gospel guy:
Shakespeare also believed in forgiveness in a way that we don’t. Really rotten people get forgiven, in the comedies and romances, at least, in ways that still make us uneasy. In “The Tempest,” “As You Like It,” “Twelfth Night,” bad actors get easy outs. Even Shylock isn’t killed. Dr. Johnson thought the moment when Hamlet delays killing Claudius in order to deprive him of any chance of forgiveness was “too horrible to be read or to be uttered.” We are much more ostentatiously compassionate and much more effectively vindictive. Small incidents of plagiarism end careers—not a rule that Shakespeare himself would have escaped—and sexual sins can place their perpetrators forever beyond the bounds of redemption. In Shakespeare, rotten people do rotten things, but if they stick around and say they’re sorry they are forgiven. By contrast, we feel everyone’s pain, forgive no one’s trespasses.