Put a lid on the power of corporations/people and you'll stop the wars.
Behind every war is a business case that benefit a few; typically at the expense of the larger society.
In the case of the recent Iraq war, think those whose bonuses or investments would benefit from the 2 trillion dollar cost of the war. Who pays the 2 trillion? You and me! They don't care about the killed, wounded and the log term impact on our society either.