Economics plays into it, and I might even go so far as to say that the vast majority of wars in history were fought for economic reasons if you really analyze them. But the essential question remains; does superior technology always mean victory? I continue to maintain that human capital is more important in war than any technological edge.
Nice try, but no cigar. 😀 Superior seamanship I might even buy. If I remember Nelson beat the French transatlantic time by a few days through better seamanship. But then seamanship is not technology that reinforces my point about the human factor doesn't it?