It was not for nothing that Stalin dubbed artillery the ‘God of War’. So it’s extremely problematic that the world’s leading ...