Each person is responsible for their own actions and in-actions. We are not responsible for sin committed by our parent, grandparents so forth and so on.
Galatians 6:8 For he that soweth to his flesh shall of the flesh reap corruption; but he that soweth to the Spirit shall of the Spirit reap life everlasting.
If you do things solely for the world, for and by this body, we now live this life in then we are only seeking after something that is and will rot. Part of this is blaming others for your miseries. Did this mythical “other person” cause you to set in front of a television all day instead of getting up and looking for a job? Did this mythical person that hurt your family one hundred and fifties year ago cause you to not study in school today or yesterday so you can prove you are worth for employment?
These are your actions. You are accountable for you. People who do not take responsibility for their actions, for their mistakes are someone that God weeps in sorrow for.
He does not weep because of their dilemma. He weeps for the people themselves for they are heading down a road that is of the world and the flesh and is corrupt and not worthy of become welcomed before His throne. So God weeps because they have taken a reward that is fleeting and temporal.
God wants all to seek after the eternal rewards. Reward that will not only allow them the stand welcomed before His throne, but to allow them to go throughout all of God creations in His service.
So it is time not blame those that are no longer here to defend themselves, or the descendants. For not only do they not have firsthand knowledge, neither do you. Per God, there must be two witnesses to a crime. This means they must actually see it take place, and none are now alive to be these witnesses. So all are innocent. If you blame them and wish to do them harm either physically or financially then you are the one committing the crime and will reap what you sow.