Earlier quoted context omitted.
Given the extremely high cost, why do you think countries with nuclear weapons have conventional military at all?
Nuclear weapons prevent an all-out invasion, but they're not much good at anything else. The US, for example, could not have used nuclear weapons in Afghanistan or Iraq. The US is something of an outlier. Most countries maintain much smaller militaries. They have them on hand for a variety of purposes: disasters, foreign peacekeeping, border patrol, and keeping their hand in Just In Case. NATO countries, for example,…
Just in case of what? Nukes are the perfect defense and the only one you need you said it yourself. You think 4% of the GDP is wasted.