Better, in what respect, technology, morality, what? I ask because despite all the technology, monies and morality, there are still countries In the world that we have destabilised and I wouldn't walk down a street in, you can declare victory in any war, but the fact it is still going on does not mean victory has been won, simply political expediency in declaring it.
Technology and money do not win wars, when you have a convoy of millions of pounds worth of armoured vehicles rolling down a road following a man with a mine sweeper looking for a £5 bomb you're technology advantage is neutralised. The only way you can take and hold a country is feet on the ground in overwhelming numbers, something that these days isn't sustainable or practicable.