The atomic bombing of Hiroshima killed less Japanese civilians than the fire-bombing of Tokyo a few weeks earlier. Why was there no outcry from the Tokyo bombing?
It would be because the atomic bomb was a new superweapon, and napalm had been around for a while. Does that make it right? No, but what had to be done had to be done.