The problem in this world is that we are afraid of wars and put more money into development and research in this aspect. A lot of resources is wasted on military services. What if we had no war? There wouldn't be any need of military and it would save tons of money that could be invested in education and development of people. But, at the same time even if it sounds paradoxical, the war still plays one of the major roles in our development. War is the time when the development of different things is skyrocketed. For example, during world wars, there were created synthetic testosterone and other anabolic compounds, there were created stimulants which play a huge role right now because of their effect on cognitive abilities and attention (on the long term they burn neurons and are bad). You can't see a campus without it...
Wars are not really needed, it is a political thing and not an ideological thing anymore. What the cause of many wars is the fact that politicians wants votes and that's it, they are the ones who have the button in their hands to start a war or not, and if they want to start a war they would do that only because they think they will earn more votes than they lose. Do you really think that there is ANY politicians anywhere in the world that would start a war if they knew that it would lose them the seat they are in? Obviously not, they will definitely make sure that they start a war that will earn them more power.
So, we need to make sure that the public who votes do not vote for people who start wars, and when they don't that means military will not be needed and won't be spending this much money neither.