While there is always more to be said on a topic, I would encourage you to check out the FAQ entries on the topic of the Atomic Bomb. I would note with particular attention this response in an AMA by /u/restricteddata.