Actually... I'm impressed that the AI was smart enough with its targeting. The Vanilla BtS Nuke AI was HORRIBLE in that it would only target one to four spaces with something like 100 nuke strikes each. After a few there's nothing more that can be done there y'know?
I realize its frustrating but there is a No Nukes option...
So in the Real World we only had 2 nukes dropped. Yes, once they hit, all faces on the planet went white with terror in realization of the horror we had unlocked. Japan immediately surrendered, knowing to do otherwise would mean total annihilation.
That was 1945 and ever since we've been locked into a situation where all international policy is driven by the need to avert a massive global thermonuclear war while somehow achieving military objectives at the same time. Instability among world leaders could tip and in a flash everything we know could be gone. During the 80's we understood that we lived on a planet that, despite its size and density, could be destroyed 100 times over, incinerated by the nuclear waves of fury we could throw at one another to the point that we could've ended up like the asteroid belt.
We've done a lot of massive disarmament since then but we still have enough to ensure Mutually Assured Destruction to any enemy who hurts us bad enough but gives us enough time to hit a little red button.
Our world is in a state of balance to some extent. It's understood that there are opposing forces to any nuclear power that would offer equally destructive retribution if any of those major powers actually used their weaponry. So now all we have to do is make sure we know what every other human being on the planet is doing to ensure that nobody is developing a nuclear weapon we don't know about! Thus we have 'the war on terror'.
But lets imagine, for a moment, what would've happened if Germany had beat us to it (and they might've done so if we'd delayed for as long as a week or if we hadn't hit a few perfect military targets, or if they simply had not declared war until they had worked out the technology enough to apply it as part of the attack. In fact... we wouldn't have developed it ourselves without German Science and Scientists!)
Do you think we'd be looking back on a history where only 2 Nukes were ever used in war? Every military force would've been targeted, every major city until a full and unconditional surrender from every nation on Earth was had and we'd all be one Global Germany today (albeit there'd be a lot more lands that would be completely unlivable!)
What you experienced is an unfortunate side effect of being militarily strong enough to be a thorn in the side of the world leaders and yet being vulnerable (thanks to being technologically behind) to a Nuclear strike in that you could not retaliate with the same. Honestly, I believe the AI played it exactly as they should've if you had proven yourself difficult to beat in conventional warfare despite your low tech. They had no fear of nuclear retaliation unless you have friends much more advanced than yourself.
EDIT: Ways to counter nuclear nations:
- Take out ALL sources of uranium (if that's possible - the one that can really screw you up is from trade and its very tough when your opponent has a city planted on a uranium source!)
- UN resolution to ban nukes (All too easy usually as every AI will approve of it when put to vote - or at least they used to... not sure now.)
- SDI and other such defenses
- Mutually Assured Destruction usually holds the AI at bay (or it should!)
- Make friends. Make Powerful friends. Form Defensive Pacts with them so they take it personal when you get hit - provides that Mutually Assured Destruction factor.
- NEVER underestimate the danger involved in not being up to par with a nuclear enemy.
- Send out the spies to make sure you know where all nukes are and to try to undo them before they are used.
- I'm not sure but it may be possible to make sure that the ai never has access to the right BUILDINGS to make nukes too.
- Be mindful of ranges. In the early stages of nuclear weaponry, range is a limited factor. During that time, watch out for subs as they could be packing heat.