Ongoing "ancient vs. moderns" battle: round 6,743 (Fun Readin' &Thinkin')

We've talked at various times this year about some of the psychology behind effort, achievement, and emotional satisfaction.  Looking at this recent partial recantation (reconsideration?) by one of the prime movers in this now-established field of research, could new research be the inspiration?
or maybe Professor S has been reading his Homer.  Or Shakespeare.  Or Plato.  Or Chuang-Tzu, or...