戦争がなくならいなのは、「他国から資源を奪わなければ国家は生存できない」からだ、という仮説をたててみました。
実際その仮説は正しいのか書いてみたいと思います
国家の存続には、石油や食料、水、武器、領土、労働者等の資源が必要です。
そのため、経済で勝っていない国、つまり、自国でもの・サービスを生産できず資源を輸入できる余裕がない途上国は、生存するためには「戦争で資源を他国から奪う」ことを選択するのではないのでしょうか?
ロシアがウクライナに攻め込んだのは、勢力を広げるNATOから身を守るため、緩衝地帯となるウクライナという領土(=資源)が必要になったから、国家存続のために「戦争で資源を他国から奪う」選択をしたんだと思います。
一方、経済的に勝っている国は、戦争をする必要がないのだと思います。
なぜなら「経済的に勝つ」ということは、自国でもの・サービスを生産して、他国に輸出できていて、他国のお金で自国のものを買ってもらっているため、「他国のお金(=資源)を奪う」ことができるからです。
そのため「戦争で資源を他国から奪う」必要性がなくなるのです。
実際、日本のような先進国では経済で他国に勝っているため、エネルギーや食料の自給率が低くても輸入できるのでなんとかなります。また、労働者が足りなくても賃金水準が高いので他国から労働者を呼び寄せることができます。
このことから、経済的に勝っている国は「他国のお金(=資源)を奪う」ことができ、経済で負け、資源が足りない国は「戦争で資源を他国から奪う」という選択をするといえます。