Yes, the very notion that ancestors thousands of years back are responsible for me now, just flys in the face of logic.
WHY should I be punished or judged for something I did not do?
The bible is very unclear on whether Jehovah punishes future generations for past sins. In the old testament it is clear that he does punish future generations then it morphs into allowing the consequences of sin to take place. Then in the new testament Jesus says that future generations aren't punished by God. However, if we are to believe the creation account Jehovah has been punishing every generation for one sin since the beginning.