Sorry, but you don't get to share in the benefits of your nation's achievements and not also share in the responsibility for its misdeeds and failures.
This sounds like a nice simple truism at first, but it quickly loses it's sense when you think about it in any detail.
For starters, how do we determine whether someone is sharing in the benefits of their nation's acheivements? If I find a guy on the street searching in a skip for some food that someone might have thrown away, for example, he's clearly not sharing in any benefits of his nation's prior activities. Is he, then, exempt from responsibility for the Iraq war, since he has no benefit from other things done by the British government?
The argument of sharing in benefits makes no sense if it applies to him too, but if it doesn't, then at what point is the line drawn? How much wealth is someone required to possess before they are considered to be sharing in benefits?
Even amongst people with wealth, if they gained it through an economic activity their government restricts, and so could have been much wealthier if their government behaved differently, are they also exempt from responsibility for their government's actions? They earned their wealth, after all, in spite of the government, not because of it.
As for me, I left the UK about a decade ago, so the only benefits I get from being a UK citizen now is a passport that makes travel fairly easy. Am I now, however, partially culpable for all the past actions of the country in which I live, since I share whatever benefits have accrued from previous behaviour as the native population?
What about if my government's actions lessen my quality of life. Do I still bear responsibility for what they do despite campaigning and voting against it, even though its effects on me were negative?