No way. Human beings are still naked apes which behave with tribal instincts and no-brain, so unless we as a species evolve, ot there will always be wars.
No matter how much the humans evolve, the wars and genocides would continue to happen. For example, the Koreans are being regarded as one of the most intelligent people on the earth, with an average IQ level of around 110. But still they are
tolerating a lunatic dictator such as Kim Jong Un, who is threatening to nuke the neighboring nations every now and then.
Tolerating? What is your suggestion? Try to kill a man that has nuclear weapons?