should we all be responsible for the sins of our fathers?
So current generations should suffer for the sins of their forebears then, got it.
Not necessarily. But there's the law of cause and effect and you can't escape it. It's natural law. Where you are in time is a very large result of all the actions and decisions and experiences of your ancestors. Sometimes that means having to live with the consequences of shit you personally had nothing to do with.
There was a very good documentary on children of former Nazi generals which exemplified this. None of them escaped the consequences of their parents and Grand-parents choices, despite it not being fair at all.
Isn't that what motivates so many of us to do the best we can/be the best we can for our own families? So they can avoid having to bear the shitty consequences of our actions?
Complaining that it isn't fair that Britain is reaping some of the 'bad' or 'undesirable' effects of more than a hundreds years worth of aggressive colonialism and cultural exportation (the homogeneity mentioned before) with all of the so called good 'the wealth and plenty' is juvenile thinking. You really expect there to be no long term negative effects from that? There are definately good long term effects. Effects we all enjoy. So how do you suppose to filter out all the negative ones?