It's absurd to absolve the corrupting systems of money, government and religion of the actions people make while being forced to operate within their confines.
Wrong. You blame the individual, not the tool. You could not pay me enough money, give me enough power over others, or threaten me with the wrath of any god to convince me to commit murder, theft, or any other immoral act against my fellow man. If I can rise above the confines of these systems, anyone can.
Blaming the tool shifts the focus from the real actors, and practically absolves them of their misdeeds.
"Yes, he committed atrocities, but he did it in the name of his god, he can't be held fully accountable."
"Ahh, but he was poor, and offered such a large sum, who wouldn't have done the same in his place?"
"Of course he voted to go to war, he would have been ostracized by his own party had he not."
Baloney.
If you fear the consequences of negative actions, remove the impetus for those actions. People are violent because they have not been given better tools to deal with conflict. People resort to religious beliefs because they did not learn sufficient reasoning and social skills. Politics are immersed in corruption because everything is for sale in a monetary system. You can't talk about individual actions outside of the context in which they are conditioned, and to do so is to excuse the various systems and actions that produce their behavior.
Edit: Unless of course you are asserting that people will do these things because it is part of their essential "nature", in which case there can be no discussion on how to prevent such behavior, rendering the initial question moot.