That's not why wars are fought. Wars are fought over land and resources. There have only been a few wars (the Crusades come to mind) over philosophy.
At the risk of sounding like a pompous hippie-type [which I am not], why exactly does one group of people deserve to control the land and/or resources instead of another? If there are enough resources to sustain both groups, why not support both? If there are not, why is the best option to take it away from the weaker group? One could question why there are two groups to begin with as well....
I'd also disagree with your assessment of the causes of most wars. The middle-east, for example, has been basically continuously in a state of war for several thousand years, and it's not all resource-related, either. Germany did not declare war on the world [twice] because they needed more infrastructure [simplification, i know]. Wars are fought on policy, that's all.
I don't have all the solutions, in any case. I just have somewhat idealistic thoughts/concepts that I try to fit to the practical world in whatever way I can.