Not really. Ferrari is a great car, but with punctured tires or bad driver, it won't win any race.
Although I do agree, that in war only the final outcome is important. It's just that in this case it failed not necessarily because of technology, but because of humans.