Joe Carter, at the First Thoughts Blog, has a thoughtful post on the difference between hypocrisy and moral inconsistency . (Be forewarned, Carl, that the link contains criticism of Rachel Maddow, which I know will cause you to be disappointed, hurt, saddened, and deeply pained!)