do not let “perfect” be the enemy of “good enough”
edit: quick addendum, I really cannot stress this enough, everyone who says nuclear is an imperfect solution and just kicks the can down the road – yes, it does, it kicks it a couple thousand years away as opposed to within the next hundred years. We can use all that time to perfect solar and wind, but unless we get really lucky and get everyone on board with solar and wind right now, the next best thing we can hope for is more time.
calling in artillery on your own position is certainly a tactic, though, if they had this kind of spell waiting in their back pocket, how the hell did they get captured?