For me I do not think sports will ultimately replace war, because in war you eventually surrender and give up your sovereignty, resources, land etc.
Now not having the ability to stop this from occurring like having your forces decimated and feel that with so much dead its just not worth...