All the data show a generation far less ethical than their parents. According to a 2009 survey by the Josephson Institute of Ethics, 51 percent of people age 17 or under agree that to get ahead, a person must lie or cheat, compared with 18 percent of people ages 25 to 40.
Not clear to me this means what she says it means. I think teenagers are just more cynical than adults. They’ve seen their classmates cheat on tests, get good grades, and get away with it. By 40, you’ve seen the consequences for people who’ve spent their lives skirting the rules and shading the truth. Maybe I’m too sunny, but I do think that as I’ve gotten older I’ve better appreciated the returns to virtue.