Complexity of human problems is fortunately NOT profound as is the case for mathematical complexity problems.
In mathematical problems complexity arises due to a high degree of non linearity in differential equations and you are not to play with axioms as they are universal logical structures.
In human problems complexity arises due to unrealiziblity of underline assumptions. Change those assumptions and look complexity starts to disappear.
STOP playing game so aggressively that your opponent is unable to survive and starts to vanish altogether from the field because, think for a moment, if left alone with whom shall you play the game next time.
Win but do not let others lose, the kind of win win type of cooperative game, that nature plays with evolution.
Complexity of a human problem starts diminishing as we start converting either we or they can exists type of proposition to both we as well as they living together with give and take.
The biodiversity which exists on Earth is a sure proof that as much as you claim a right so does the others. For your survival you can not take this right from the others.
Cooperative coexistence of communities is the answer to all seemingly vexed problems including that of Ayodhya for which a panel has been setup recently by Supreme Court.
As Swami Agnivesh points out complexity is a creation of our own (mind blocks).