But for some reason, it’s just not as obvious that our mass consumer and entertainment culture has become for many one big occasion of sin. Last Autumn, Eric Metaxas described on BreakPoint the way that carmaker Lexus happily told television audiences “that the ‘F’ series will provoke lust, unleash wrath, incite envy, and elicit pride.” That’s four of the “Seven Deadly Sins” right there.