Nuclear carpet bombing is only sensible for short-range attacks. On longer ranges, fast projectiles are the way to go, because you need to accelerate your weapon anyways. And by just putting all the energy and resources into acceleration, you do recycle the motion energy as destructive energy.