¿Por qué castigó Dios a las generaciones por las fechorías de un hombre, cuando las generaciones futuras no han nacido, no son conscientes e inocentes de crímenes anteriores (Éxodo 20: 5)?

eso está en contradicción directa con otros versículos de la Biblia que dice que ningún niño será responsable de la inequidad de su padre.

Ezequiel 18:21 lee
La persona que peca morirá.
El hijo no llevará el castigo por la iniquidad del padre, ni el padre llevará el castigo por la iniquidad del hijo;
la justicia de los justos recaerá sobre sí mismo;
y la maldad de los impíos recaerá sobre sí mismo.

[21] “Pero si el impío se aparta de todos sus pecados que ha cometido y observa todos mis estatutos y practica la justicia y la justicia, seguramente vivirá; no morirá.

[22] “Todas sus transgresiones que ha cometido no serán recordadas contra él; por su justicia que ha practicado, vivirá

probablemente esta no es la palabra de Dios sino un error humano en la Biblia, porque Dios es mucho más misericordioso que castigar a los niños no nacidos por el pecado de su padre.

Porque en realidad no es un castigo. Es que el pecado de Adán y Eva introdujo la pecaminosidad en el sistema humano: el acto de rechazar a Dios contaminó toda la creación, al igual que derramar sal en el estofado; una vez que está allí, no puede volver a sacarlo, o lo tira o se lo come de todos modos. Por suerte para nosotros, Dios no decidió tirarlo y comenzar de nuevo 🙂

Tal vez porque Dios es de hecho malvado.

Distheism – Wikipedia

Debido a que las generaciones presentan los pasos en su propia alma, la familia es un espejo de su propia alma, que es un espejo del espíritu.

Es en otras palabras, metafóricamente.