האם כל אחד נענש לפי חטאיו, או שהבנים עלולים לסבול עונשים בגלל שאבותיהם חטאו? האם יש אחריות מוסרית לכל דור ודור גם על פשעי הדורות הקודמים, או שהצדק מחייב שכל אחד יישא באחריות על מעשיו בלבד?
בתורה יש פסוקים לכאן ולכאן. גם (דברים כד טז) "לֹא יוּמְתוּ אָבוֹת עַל בָּנִים וּבָנִים לֹא יוּמְתוּ עַל אָבוֹת אִישׁ בְּחֶטְאוֹ יוּמָתוּ.", אך גם (שמות לד ז) "… פֹּקֵד עֲוֹן אָבוֹת עַל בָּנִים וְעַל בְּנֵי בָנִים עַל שִׁלֵּשִׁים וְעַל רִבֵּעִים.". איך ליישב את הסתירה?
התלמוד הבבלי (סנהדרין כז ב) נותן לתשובה יפה: הבנים נענשים על חטאי אבות רק "כשאוחזין מעשה אבותיהם בידיהם", כלומר ממשיכים בעצמם את המעשים הרעים של הדורות הקודמים. עכשיו זה מסתדר מהבחינה המוסרית: אם הדור מצליח לעזוב את הרשע של אבות אבותיהם – הם לא נענשים. אין "מַכְּתוּבּ", והכל תלוי בבחירה של האדם ושל העם אליו הוא משתייך.
רלוונטי יותר מתמיד כשבוחנים את האנטישמיות בעולמנו מול הדורות הקודמים.