Aristoteles vertrat einen anderen Standpunkt, der sich auch besser in unsere alltäglichen Erfahrungen des Scheiterns bei Dingen einfügt, von denen wir wissen, dass sie das Beste für uns wären. Unsere Vernunft sagt uns vielleicht, was das Beste ist, so Aristoteles, aber in einem entscheidenden Moment wird unsere Vernunft durch Emotion oder Verlangen überlagert.
与前两位哲人不同的是，亚里士多德则持另一种与我们的日常生活经验更相吻合的，关于为什么我们不能完成自己明知是有利的事情的观点。他认为，我们的理性能够告诉我们什么是最好的，但在某一特定的时刻，理性可能会被我们情绪和欲望所掩盖。因此问题不在于缺乏知识，而是在于我们的理性不能控制自己人性中其他的非理性因素。